Как установить пароль root в NULL

Как я могу изменить пароль для root пользователь MySQL к null - значение никакого пароля или '' - от клиента командной строки MySQL?

63
задан Gustavo Straube 27 September 2017 в 20:01
поделиться

1 ответ

Вы можете восстановить пароль сервера базы данных MySQL с помощью пяти простых шагов.

Шаг № 1 : Остановите процесс сервера MySQL.

Шаг № 2 : Запустите процесс MySQL (MySQLD) сервера / демон с вариантом Table Tables Table Tables Tables, чтобы он не запрашивал пароль.

Шаг № 3 : Подключитесь к серверу MySQL в качестве пользователя root.

Шаг № 4 : Настройка нового пароля корневой учетной записи MySQL I.E. Сбросить пароль MySQL.

Шаг № 5 : Выйдите и перезапустите сервер MySQL.

Вот команды, которые вам нужно ввести для каждого шага (вход в систему как пользователь root):

Step # 1 : остановить MySQL Service

# /etc/init.d/mysql stop

Выход:

Stopping MySQL database server: mysqld.

Шаг № 2 : начать Для MySQL Server W / O Password:

# mysqld_safe --skip-grant-tables &

Вывод:

[1] 5988
Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[6025]: started

Шаг № 3 : Подключитесь к MySQL Server с использованием клиента MySQL:

# mysql -u root

Вывод:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 4.1.15-Debian_1-log
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>

Шаг № 4 : Настройка нового корня MySQL Пароль пользователя

mysql> use mysql;
mysql> update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root';
mysql> flush privileges;
mysql> quit

Шаг № 5 : остановить MySQL Server:

# /etc/init.d/mysql stop

Вывод:

Stopping MySQL database server: mysqld
STOPPING server from pid file /var/run/mysqld/mysqld.pid
mysqld_safe[6186]: ended
[1]+  Done                    mysqld_safe --skip-grant-tables

Шаг № 6 : Запустите сервер MySQL и тестируйте его

# /etc/init.d/mysql start
# mysql      
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 
# mysql -u root -p

Источник: http: // www . COSTYBERCITI.BIZ / Советы / восстановить-mysql-root-password.html

13
ответ дан 24 November 2019 в 16:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: