Re-establecer los privilegios de root en MySQL

0
777

Deneter MySQL

/etc/init.d/mysql stop

iniciarlo sin privilegios:

mysqld_safe –skip-grant-tables &entrar como root

mysql -u rootescribir

USE mysql;

(eso para seleccionar la base de datos de mysql)

ejecutar la siguiente. sentencia:

UPDATE user SET 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’ WHERE user=’root’;

 

finalmente matar el proceso de mysql ejecutado:

killall mysqld

y reiniciar mysql normalmente

/etc/init.d/mysql start

 

 

LEAVE A REPLY

Please enter your comment!
Please enter your name here