Смена пароля пользователя MySQL — одна из основных задач системного администратора. По умолчанию учётная запись root в MySQL — это административная учётная запись, обладающая максимумом привилегий. Обратите внимание, что root в MySQL — это не тот же самый root, который имеется в вашей операционной системе! Эти две одноимённые учётные записи не имеют между собой ничего общего, а некоторые администраторы в целях безопасности вообще переименовывают пользователя root в MySQL.
Собрание статей и заметок преимущественно по администрированию операционных систем Linux и Windows (но не только). Цель - собрать в одном месте полезное и интересное, что то вроде записной книжки. Большая часть скопирована целиком или скомпилирована из найденного в интернете, и я никоим образом не предендую на авторство, которое мне не принадлежит, чукча не писатель, чукча читатель. Некоторые же статейки - написаны мной, в качестве шпаргалок по мотивам прохождения некоторых квестов.
Расширенный поиск в статьях блога
Показаны сообщения с ярлыком SQL. Показать все сообщения
Показаны сообщения с ярлыком SQL. Показать все сообщения
24 мая 2012 г.
25 апреля 2012 г.
Советы по оптимизации рекламных блоков от Google AdSense

Программа заработка Google AdSense уже существует продолжительное количество времени. И за этот период сотни тысяч веб-мастеров экспериментировали с различными аспектами AdSense с целью максимизировать CTR.
Оптимизация стала искусством
Несмотря на то, что нет чётких советов по расположению, размеру и представлению рекламных блоков, есть несколько общих советов, которые каждый веб-мастер должен знать.
Лучшие схемы часто тонко сбалансированы между проверенным знакомым и новым оригинальным. Оригинальные остроумные дизайны могут работать, но использовать их рискованно.
18 апреля 2012 г.
20+ правил .htaccess, которые должен знать каждый разработчик
При правильном использовании,конфигурационный файл web-сервера Apache — .htaccess (hypertext access) представляет собой очень мощное средство в инструментарии разработчика. По-обыкновению, основной файл располагается в корневой директории вашего web-сервера (также могут присутствовать отдельные файлы в каждой папке — для управления доступом) и может быть откорректирован с помощью любого текстового редактора. В этой статье я покажу вам 20 правил для .htaccess и поясню для чего их использовать.
1 апреля 2012 г.
Ошибка сохрнения изменений, требующих пересоздания таблицы в БД – SQL Server 2008 Management Studio
Те, кто начинают пользоваться SQL Server Management Studio из поставки SQL Server 2008 сталкиваются с интересной ошибкой, которая возникает при попытке обновить таблицу в базе данных (добавив или удалив колонки, изменив названия и тип колонок и т.п.):
Эта ошибка связана с настройкой “Prevent saving changes that require table re-creation” SQL Management Studio, включенной по умолчанию, которую можно отключить в меню Tools –> Options, дальше нода Designers –> Table and Database Designers.
Достаточно снять галку и “вуаля”.
Для чего это сделано по умолчанию, спросите вы, дорогой читатель. Это сделано для случаев работы с базой данных работающего приложения, для которого пересоздание таблицы может быть фатальным.
Уменьшение размера log файла в SQL Server
Для SQL Server до 2008 версии я пользовался следующей процедурой:
USE ИмяБазы
BACKUP LOG ИмяБазы WITH TRUNCATE_ONLY
DBCC SHRINKFILE( ИмяФайлаЛога, ЖелаемыйРазмер )
С SQL Server 2008 этот метод не работает, поэтому следует использоват другую процедуру:
29 марта 2012 г.
Настройка Microsoft SQL Server для 1С Предприятие (Maintenance Plans)

Шаг 0. Перед установкой и настройкой MS SQL 2005 желательно иметь 3 физических диска. Один - для системы, второй - для файлов баз и третий - для журналов транзакций SQL. При этом, раздел для логов SQL и tempdb желательно чтобы был более производительным (например RAID 1+0).
Шаг 1. Установка сервера MS SQL
При установке SQL-сервера для работы с 1С достаточно следующих включенных компонентов (более подробно о компонентах Microsoft SQL тут, об установке серера тут):
23 марта 2012 г.
Сброс пароля root в MySQL

- остановить сервер MySQL;
- запустить сервер MySQL в режиме отключённой проверки привилегий;
- подключиться к MySQL-серверу пользователем root без пароля;
- сбросить пароль пользователя root;
- перезапустить сервер MySQL в обычном режиме.
Само-собой, все операции выполняются от имени системного суперпользователя. Поехали!
8 февраля 2012 г.
Установка и настройка VSFTPD + MYSQL (Ubuntu & Debian)
Vsftpd считается одним из самых быстрых и хорошо защищенных FTP серверов под Linux. Обычно он устанавливается и конфигурируется под пользователей зарегистрированных в системе. В этом руководстве предполагается установка vsftpd под виртуальных пользователей, зарегистрированных в базе данных MySQL.