martes, 27 de julio de 2010

MySQL: otorgar permisos a la BD a otros hosts

Para dar permisos a otros host para el acceso a las BD en general desde MySQL solo debes ingresar por consola y ejecutar las siguientes lineas:

$ mysql -u root -p
mysql> GRANT ALL ON *.* TO 'root'@'191.168.50.72' IDENTIFIED BY '123456' with grant option;
Si luego de realizar eso aun se genera el error: Access denied for user 'root'@'' (using password: YES) Esto indica que existe un problema con DNS. Para arreglarlo, es necesario ejecutar:
$ mysqladmin -p flush-hosts
para reestablecer la cache interna de DNS. Y listo!

1 comentario:

  1. Best web hosting companies. Reviews, rates, statistics of top hosting companies.
    Find best hosting company at HostingCompaniesz.com

    ResponderEliminar