mysql的root权限故障解决方法
2018-01-18 16:08
204 查看
查看权限发现所有都是N,所以我们要改为Y
可以删除后新建一个:
mysql> select * from mysql.user\G *************************** 1. row *************************** Host: User: root Password: *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B Select_priv: N Insert_priv: N Update_priv: N Delete_priv: N Create_priv: N Drop_priv: N Reload_priv: N Shutdown_priv: N Process_priv: N File_priv: N Grant_priv: N References_priv: N Index_priv: N Alter_priv: N Show_db_priv: N Super_priv: N Create_tmp_table_priv: N Lock_tables_priv: N Execute_priv: N Repl_slave_priv: N Repl_client_priv: N Create_view_priv: N Show_view_priv: N Create_routine_priv: N Alter_routine_priv: N Create_user_priv: N Event_priv: N Trigger_priv: N Create_tablespace_priv: N ssl_type: ssl_cipher: x509_issuer: x509_subject: max_questions: 0 max_updates: 0 max_connections: 0 max_user_connections: 0 plugin: authentication_string: NULL 1 row in set (0.01 sec)
可以删除后新建一个:
mysql> delete from mysql.user where user='root'; Query OK, 1 row affected (0.00 sec) mysql> use mysql Database changed mysql> insert into user (Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv, Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv, Execute_priv, Repl_slave_priv, Repl_client_priv, Create_view_priv, Show_view_priv, Create_routine_priv, Alter_routine_priv, Create_user_priv, Event_priv, Trigger_priv,Create_tablespace_priv,User,Password) values ( 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','root','root'); Query OK, 1 row affected, 3 warnings (0.01 sec) mysql> mysql> UPDATE user SET Password=PASSWORD('root') where USER='root'; Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) mysql> select * from mysql.user\G *************************** 1. row *************************** Host: User: root Password: *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B Select_priv: Y Insert_priv: Y Update_priv: Y Delete_priv: Y Create_priv: Y Drop_priv: Y Reload_priv: Y Shutdown_priv: Y Process_priv: Y File_priv: Y Grant_priv: Y References_priv: Y Index_priv: Y Alter_priv: Y Show_db_priv: Y Super_priv: Y Create_tmp_table_priv: Y Lock_tables_priv: Y Execute_priv: Y Repl_slave_priv: Y Repl_client_priv: Y Create_view_priv: Y Show_view_priv: Y Create_routine_priv: Y Alter_routine_priv: Y Create_user_priv: Y Event_priv: Y Trigger_priv: Y Create_tablespace_priv: Y ssl_type: ssl_cipher: x509_issuer: x509_subject: max_questions: 0 max_updates: 0 max_connections: 0 max_user_connections: 0 plugin: authentication_string: NULL 1 row in set (0.00 sec)
相关文章推荐
- mysql故障~Got fatal error 1236 解决方法
- Linux下MySQL主从同步故障:"Slave_SQL_Running:No"的解决方法
- 今天用pro安装nginx+php+mysql出现故障的解决方法
- Slave_SQL_Running: No mysql同步故障解决方法
- Slave_SQL_Running: No mysql同步故障解决方法
- Slave_SQL_Running: No mysql同步故障解决方法
- Slave_SQL_Running: No mysql同步故障解决方法
- Slave_SQL_Running: No mysql同步故障解决方法
- [原创]Delphi通过MyODBC连接MySql时出现“灾难性故障”的解决方法
- Slave_SQL_Running: No mysql同步故障解决方法
- OSX PHP无法连接Mysql故障的解决方法
- Linux--- MySQL中GRANT命令执行时发生root权限报错及解决方法
- Slave_SQL_Running: No mysql同步故障解决方法
- 非正常关机时,innodb故障导致mysql无法启动的解决方法
- 老男孩教育每日一题-2017年4月28日- MySQL主从复制常见故障及解决方法?
- MySQL主从复制常见故障及解决方法
- Slave_SQL_Running: No mysql同步故障解决方法
- Slave_SQL_Running: No mysql同步故障解决方法
- Slave_SQL_Running: No mysql同步故障解决方法
- MYSQL主从库不同步故障一例解决方法