Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Deshabilitar acceso remoto a root

Estas en el tema de Deshabilitar acceso remoto a root en el foro de Mysql en Foros del Web. Buenas, tengo instalado el servidor de base de datos en un equipo X. Resulta que quería acceder a la base de datos desde un ordenador ...
  #1 (permalink)  
Antiguo 04/11/2008, 04:32
Avatar de empardopo  
Fecha de Ingreso: abril-2004
Mensajes: 73
Antigüedad: 20 años
Puntos: 0
Deshabilitar acceso remoto a root

Buenas,

tengo instalado el servidor de base de datos en un equipo X. Resulta que quería acceder a la base de datos desde un ordenador cliente Y como root y me daba un error 1045.

Lo solucione ejecutando la siguiente instrucción:
GRANT ALL ON *.* TO root@'%' identified by 'password';

El tema es, ¿cómo puedo quitarle ahora al usuario root el permiso para poder acceder desde una máquina cliente y dejarlo que tan sólo pueda acceder a la base de datos desde la máquina local donde está instalado el servidor de base de datos?

Un saludo
  #2 (permalink)  
Antiguo 04/11/2008, 07:10
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Deshabilitar acceso remoto a root

Ha root le puedes poner un password y con eso bastaria o no?

Se que se puede poner en el momento de la instalació, no se como se pone una vez instalado...

Quim
  #3 (permalink)  
Antiguo 04/11/2008, 09:13
Avatar de empardopo  
Fecha de Ingreso: abril-2004
Mensajes: 73
Antigüedad: 20 años
Puntos: 0
Respuesta: Deshabilitar acceso remoto a root

root tiene una contraseña puesta pero lo que quiero es dejarlo de forma que tan solo se pueda acceder al servidor desde el propio servidor y desde una máquina cliente no se pueda acceder con root.

No sé si me he explicado.

Saludos
  #4 (permalink)  
Antiguo 04/11/2008, 09:48
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Respuesta: Deshabilitar acceso remoto a root

Hola
Claro que se puede hacer, solo tienes que especificarle en los parámetros de conexión.

Aquí tienes una info mas completa http://dev.mysql.com/doc/refman/5.0/...on-access.html

Saludos!
__________________
"El conocimiento nos hace responsables."
twitter: @benjamingb
blog personal: http://codigolinea.com
ZF Manual en español http://manual.zfdes.com
  #5 (permalink)  
Antiguo 04/11/2008, 12:56
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Deshabilitar acceso remoto a root

Deberías darle GRANT para 'root'@'localhost' Y REVOKE para 'root'@'%' .
De esa forma solamente tendrá permiso para conexión local.

13.5.1.3. Sintaxis de GRANT y REVOKE
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:17.