Заблокируйте MySQL через вебмин!

[root@cp ~]# mysql> CREATE DATABASE foo;
[root@cp ~]#  mysql> GRANT ALL ON foo.* TO root@'my home ip' IDENTIFIED BY 'aron1252';
[root@cp ~]# mysql> update user set Host='my home ip' where user='webadmin';
[root@cp ~]# GRANT ALL ON foo.* TO root@'localhost' IDENTIFIED BY 'newpass';
-bash: GRANT: command not found
[root@cp ~]# mysql> GRANT ALL ON foo.* TO root@'localhost' IDENTIFIED BY 'newpass';
[root@cp ~]#  mysql> update user set Host='localhost' where user='webadmin';
[root@cp ~]# UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root';
-bash: syntax error near unexpected token `('
[root@cp ~]# UPDATE mysql.user SET Password=newpass WHERE User='root';
-bash: UPDATE: command not found
[root@cp ~]# mysql> UPDATE mysql.user SET Password=newpass WHERE User='root';
[root@cp ~]# mysql>FLUSH PRIVILEGES;
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'PRIVILEGES'
[root@cp ~]# mysql -u root p- newpass

Я получил блокировку после попытки включить удаленный IP, моя оболочка все еще открыта, и я могу получить к ней доступ из шпатлевки, но я заблокирован от веб-пользователя! Это все, что я бежал!

1 ответ

Решение

Если вам нужно восстановить пароль root для MySQL, попробуйте это:

http://www.cyberciti.biz/tips/recover-mysql-root-password.html

Для пароля webmin попробуйте это:

/usr/libexec/webmin/changepass.pl /etc/webmin admin foo

Второй пункт здесь: http://www.webmin.com/faq.html

Другие вопросы по тегам