Ver Mensaje Individual
  #4  
Antiguo 15-08-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por karlaoax
Me estoy conectando como ROOT, y segun entiendo este tiene todos los privilegios
En realidad root no es sino un usuario cualquiera con un nombrecito curioso. Me refiero a que puedes darle privilegios a cualquier usuario y quitarlos también, así se llame root, dios o juandelaspestañas.

Cita:
Empezado por karlaoax
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION;
Aquí estás dando todos los privilegios a root, sobre todas las bases de datos, pero, sólo para cuando se conecta desde localhost, esto es, la máquina donde está el servidor de MySQL. Para que pueda conectarse desde otras máquinas tendrías que hacer algo como

Código:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'
aunque no estoy seguro de la sintaxis; la verdad es que nunca me he aprendido el comando GRANT.

// Saludos
Responder Con Cita