Смена root-пароля MySQL

Пароль root MySQL периодически нужно изменить (да и требуется - менять). Несколько простых способов это сделать.

MySQL - изменить пароль root с помощью mysql

Заходим на сервер с правами админа (т.е. речь не об FTP, а об SSH) и выполняем:

mysql -u root
mysql> set password for 'root'@'localhost' = password('new-root-mysql-password');

 

где new-root-mysql-password - новый root-пароль для MySQL (старый пароль вводить не нужно, он уже не актуален, его можно забыть).
Примечание+совет (и требования к паролю): используйте буквоцифры (не увлекайтесь спецсимволами), только латиницу (без кириллицы, т.е. русских букв).

Как вариант, можно установить пароль root для MySQL прямо в таблице её пользователей:

mysql -u root
mysql> use mysql;
mysql> update user set password = password('
new-root-mysql-password') where user = 'root';
mysql> flush privileges;

MySQL - задать пароль root с помощью mysqladmin

Для этого достаточно на сервере с root-правами выполнить:

mysqladmin -u root password "new-root-mysql-password"

Если вам помогла или просто понравилась статья - плюсаните/поделитесь, пожалуйста.

Комментарии

Спасибо за полезную информацию!

Замечательная статья, в целом как и ваш сайт. С нетерпением жду нового контента. Порекомендовал вам писать о безопасности сервера и arm в целом.

Добавить комментарий