SQL. 3. Установка MySQLОпубликовано: 12.11.2016 5 rows in set (0.00 sec) Как видете, безопасность на уровне плинтуса. Отлично хоть, что анонимного юзера нет. Для опции базисных вещей в сервере, запустим настройку сервера через mysql_secure_installation. На время этой установки, пароль будет security. Ваш же пароль, как осознаете, должен отличаться. /usr/bin/mysql_secure_installation Запустится скрипт, с запросами на то либо другое действие. Вот ответы: Установка MySQL 5.7 в Windows из zip архива, MySQL Workbench Skip root password for root Install new password for root: security Do remove an anonymous user How To Install MySQL Database on Windows 8 Do not disallow remote connections Do remove a test database Do reload the privileges Сейчас для всех root юзеров установлен пароль. Если в процессе этой конфигурации вы не установили пароль для root, сможете сделать это так: SET PASSWORD FOR 'root'@'localhost' = PASSWORD('security'); либо UPDATE mysql.user SET Password = PASSWORD('security') WHERE user = 'root'; Если же вы не запускали конфигурацию через mysql_secure_installation либо не желаете этого делать по каким-то другим причинам, последующие команды удалят any юзеров: DROP USER ''@'localhost'; Также, пароль для IPv6 localhost (@::1) можно установить таким макаром: SET PASSWORD FOR 'root'@'::1' = PASSWORD( Близится конец нашего деяния. Осталось две вещи: sudo iptables -I INPUT -p tcp --dport 3306 -m state --state NEW,ESTABLISHED -j ACCEPT выставить шифровку UTF-8 по-умолчанию - файл /etc/my.cnf: [mysqld] [client] Перегружаем сервис: sudo service mysqld restart На этом все. « Previous Blog Post | Back to top | Next Blog Post » |
Добро пожаловать ,
Гость
!
|