Cambiar la contraseña del root en el servidor MySQL de la Ubuntu Server 11.04

Aquí tenéis unos apuntes por si necesitáis montar un servidor de bases de datos MySQL en la nueva Ubuntu Linux Server 11.04 y requerís cambiar la contraseña del root.

Antes que nada debemos parar el MySQL, que ahora se hace de una forma diferente a como se ha ido haciendo en sistemas BSD o en Debian GNU/Linux hasta ahora. Ahora en Ubuntu Linux se paran los servicios con el comando service X start-stop, así que paramos el MySQL de la siguiente forma:

service mysql stop

Ahora iniciamos el demonio MySQL con el atributo --skip-grant-tables option

/usr/sbin/mysqld --skip-grant-tables --skip-networking &

Desde el prompt ejecutamos este comando para ser capaces de cambiar cualquier contraseña:

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

Ahora le cambiamos la contraseña al root con la orden:

mysql>    SET PASSWORD FOR root@'localhost' = PASSWORD('tu_contraseña');
Query OK, 0 rows affected (0.00 sec)

Si hemos configurado el MySQL para que el root se pueda conectar desde cualquier lugar ejecutaremos también el siguiente comando:

mysql>    UPDATE mysql.user SET Password=PASSWORD('tu_contraseña') WHERE User='root';
Query OK, 2 rows affected (0.00 sec)
Rows matched: 3  Changed: 2  Warnings: 0

Una vez hemos acabado y si todo ha ido bien, ejecutamos el flush privileges otra vez:

FLUSH PRIVILEGES;

Esperamos que os sirva :- )
¡saludos drupaleros!

Dirección Trackback de este artículo:

http://www.kreanto.com/trackback/199

Enviar un comentario nuevo

  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.

Más información sobre opciones de formato

CAPTCHA
Esta pregunta se hace para comprobar que es usted una persona real e impedir el envío automatizado de mensajes basura.