Cómo cambiar la contraseña de usuario de MySQL

How Change Mysql User Password



Después de instalar el servidor MySQL, podemos establecer la conexión con el servidor como usuario root por defecto. Por motivos de seguridad, a veces necesitamos establecer o cambiar la contraseña de root o de cualquier usuario existente. Cómo puede instalar y usar MySQL en Ubuntu se muestra en uno de los documentos publicados anteriormente. tutorial . En este tutorial, aprenderá cómo puede establecer o cambiar la contraseña de cualquier usuario de MySQL existente en Ubuntu.

Si no se establece una contraseña para el usuario raíz, puede conectarse con el servidor de base de datos MySQL mediante el siguiente comando.







$mysql-uraíz

o



$sudomysql-uraíz



Es necesario establecer una contraseña segura para root o cualquier otro usuario para brindar seguridad a la base de datos. En este tutorial se muestran dos formas de cambiar la contraseña del usuario de MySQL. Puedes seguir cualquiera de estos.





Cambio de contraseña usando SET:

La sintaxis para cambiar la contraseña de cualquier usuario de MySQL usando colocar declaración es,

COLOCARCONTRASEÑAPOR 'nombre de usuario'@'nombre de host' =CONTRASEÑA('contraseña');

'Nombre de host' para el servidor local es 'Localhost'. Ejecute la siguiente declaración de MySQL para establecer / restablecer la contraseña para raíz usuario. Aquí, 'Abc890def' se establece como contraseña de root.



> COLOCARCONTRASEÑAPOR 'raíz'@'localhost' =CONTRASEÑA('abc890def');

Sal del servidor e intenta conectarte sin contraseña. El siguiente error de acceso denegado aparecerá en la terminal.

Ejecute el comando con -pag y pruebe la conexión aplicando una contraseña incorrecta. Entonces aparecerá el siguiente mensaje de error.

Ahora, ejecute el comando con la contraseña de root correcta que se estableció en el paso anterior. Si proporciona la contraseña correcta, podrá conectarse correctamente con el servidor.

$ mysql-te arraigas-pag

Cambio de contraseña usando ACTUALIZAR:

La sintaxis para cambiar la contraseña de MySQL usando actualizar La consulta se da a continuación. Toda la información del usuario se almacena en usuario mesa de mysql base de datos. Entonces, si puede actualizar el valor de Contraseña campo de usuario tabla para cualquier usuario en particular, la contraseña de ese usuario se cambiará correctamente.

ACTUALIZARmysql.usuarioCOLOCARContraseña=CONTRASEÑA('Nueva contraseña') DÓNDE
USUARIO='nombre de usuario' YAnfitrión='nombre de host';

Para cambiar la contraseña de raíz usuario en el servidor local, debe ejecutar el siguiente comando SQL. Aquí, ' mi nueva contraseña 'Se establece como una nueva contraseña.

> ACTUALIZARmysql.usuarioCOLOCARContraseña=CONTRASEÑA('mynewpassword') DÓNDE
USUARIO='raíz' YAnfitrión='localhost'

Nuevamente, salga del servidor y reinicie el servidor de la base de datos antes de probar la nueva contraseña.

$ sudo service mysql reiniciar

Ahora, verifique que la nueva contraseña funcione o no para el usuario root.

$ mysql-te arraigas-pag

Siguiendo cualquiera de las declaraciones SQL anteriores, puede cambiar fácilmente la contraseña de cualquier usuario de MySQL existente.