Пароль кореня SQL

за

1

Як відновити пароль для кореня користувача SQL Server

Як відновити пароль для кореня користувача SQL Server

1
Пароль кореня SQL

Покроковий підручник, щоб дізнатися, як відновити пароль адміністратора сервера SQL.

Найважливіший користувач сервера це точно користувач “root“. Цей користувач має все адміністративні привілеї для баз даних (MySQL databases.).

Якщо ви більше не знаєте пароль користувача root MySQL, вам потрібно виконати кілька простих кроків, щоб скинути цей пароль.

Підручник зроблено для сервера MySQL встановлений в операційній системі Центоси, але процес такий самий для інших дистрибутивів Linux.

Як відновити пароль для кореня користувача SQL Server

Щоб відновити пароль для користувача root сервера SQL, найпростішим методом є SSH (Secure Shell).

1. Авторизуємося під користувачем “root” до системи, на якій знаходиться сервер MySQL. (користувач root системи, а не сервера MySQL). Увійдіть безпосередньо з консолі або віддалено через підключення (Cu шпаклівка в системах Windows).

2. Зупиніть процес / сервер MySQL.

service mysqld stop

або

/etc/init.d/mysqld stop

Результатом буде:

Stopping MySQL:                     [  OK  ]

3. Запускаємо сервер MySQL з опцією “--skip-grant-tables“. Запуск процесу сервера/демона MySQL без пароля.

mysqld_safe --skip-grant-tables &

Вихід після командного рядка вище:

[1] 3041 
[root@server ~]# Starting mysqld daemon with databases from /var/lib/mysql

4. Підключаємося до сервера mysql з користувачем “root“, використовуючи команду:

mysql -u root

Результат замовлення:

Welcome to the MySQL monitor.  Commands end with ; or g. 
Your MySQL connection id is 1 
Server version: 5.0.77 Source distribution

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql>

5. Виберіть базу даних mysql і встановіть новий пароль для користувача “root“.

use mysql; 
update user set password=PASSWORD("New_Password") where User='root'; 
flush privileges; 
quit

Результати наведених вище команд:

mysql> use mysql; 
Reading table information for completion of table and column names 
You can turn off this feature to get a quicker startup with -A

Database changed 
mysql> update user set password=PASSWORD("123456") where User='root'; 
Query OK, 0 rows affected (0.00 sec) 
Rows matched: 3  Changed: 0  Warnings: 0

mysql> flush privileges; 
Query OK, 0 rows affected (0.01 sec)

mysql> quit 
Bye 
[root@server ~]#

6. Зупиняємо і перезапускаємо службу / сервер MySQL

service mysqld stop 
service mysqld start

Результат:

Starting MySQL:                     [  OK  ]

На малюнку нижче все показано процес скидання пароля САЙТ КОРИСТУВАЧА “root” сервера MySQL.

Cum recuperezi parola pentru user root a unui server SQL
Змініть пароль SQL Root

Тепер ми можемо підключитися до MySQL (через наприклад) з користувачем “корінь”, використовуючи новий пароль, встановлений вище.

Підручник перевірено на 5,6 cu MySQL Ver 14.12 Distrib 5.0.77, для redhat-linux-gnu (i686) з використанням readline 5.1.

Як відновити пароль для кореня користувача SQL Server

Вас також може зацікавити...

Одна думка “Як відновити пароль для кореня користувача SQL Server

Залиште відповідь

Ваша електронна адреса не буде опублікована. Необхідні поля позначені *