• Lunes 29 de Abril de 2024, 01:07

Autor Tema:  Privilegios  (Leído 1310 veces)

centrion_75

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Privilegios
« en: Jueves 3 de Julio de 2008, 11:23 »
0
Hola a todos,
estoy utilizando MySQL y tras la instalación de este, como único usuario tengo el superusuario "root", pero sin contraseña. Tengo entendido que por seguridad, este usuario debería tener contraseña.

-¿Cómo se puede hacer eso?

También he probado a crear un usuario que tenga sólo acceso a mi BD así:

Código: Text
  1. GRANT ALL PRIVILEGES ON mibdtutorias.* TO 'prueba1'@'localhost'
  2. IDENTIFIED BY 'prueba1'  
  3.  
  4.  

Pero no se me conecta.

shakka

  • Miembro HIPER activo
  • ****
  • Mensajes: 679
  • Nacionalidad: cr
    • Ver Perfil
    • http://mbrenes.com
Re: Privilegios
« Respuesta #1 en: Jueves 3 de Julio de 2008, 21:18 »
0
1) cambiar la contraseña de root?
Ingresar:
Código: Text
  1. mysql -u root -p
  2.  

Cambiar clave:
Código: SQL
  1. UPDATE mysql.USER SET Password=PASSWORD('AQUI_LA_NUEVA_CLAVE') WHERE USER='root';
  2.  

2) Crear un usuario y darle privilegios sobre una BD:
Código: SQL
  1. GRANT ALL PRIVILEGES ON mibdtutorias.* TO 'prueba1'@'localhost' IDENTIFIED BY 'prueba1' WITH GRANT OPTION;
  2.