Problemas con mysql.servers y con mysql.users
Si por alguna razón se comenzara a tener problemas con la tabla de sistema mysql.servers
:
Desde una sesión de ssh console, acceder a la consola mysql y regenerar la
tabla mysql.servers
con los siguientes comandos:
mysql -u usuario_mysql -p'password_aqui'
Nota: es muy importante no dejar un espacio después del parámetro -p
Ya dentro de la consola mysql:
USE mysql; CREATE TABLE `servers` ( `Server_name` char(64) NOT NULL, `Host` char(64) NOT NULL, `Db` char(64) NOT NULL, `Username` char(64) NOT NULL, `Password` char(64) NOT NULL, `Port` int(4) DEFAULT NULL, `Socket` char(64) DEFAULT NULL, `Wrapper` char(64) NOT NULL, `Owner` char(64) NOT NULL, PRIMARY KEY (`Server_name`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='MySQL Foreign Servers table'; exit;
De regreso al prompt de ssh console, regenerar la tablas de privilegios de usuarios mysql.user
con el siguiente comando:
mysql_fix_privilege_tables --user=tuUsuarioAdmin --password='tuPassword' --verbose
No hay comentarios:
Publicar un comentario