Hostwinds Tutoriales
Resultados de búsqueda para:
Tabla de contenido
Etiquetas: MySQL, Security, Ubuntu
Si desea restablecer la contraseña para la contraseña MySQL del usuario root, esta guía lo ayudará a través de ese proceso.
Querrá tener la versión correcta antes de continuar con esta guía y puede obtenerlo usando este comando:
mysql --version
Antes de continuar con lo siguiente, querrá saber que estos pasos están destinados a ser ejecutados por el usuario raíz utilizando los comandos de SU o Sudo. Iniciar sesión como no se recomienda su usuario root.
Para cambiar la contraseña de MySQL, primero deberá detener el servicio MySQL.
service mysql stop
Si conoce su contraseña, puede cambiarla usando la línea de comandos MySQL con lo siguiente para el usuario root en este ejemplo
mysql -u root -p
set password=password('new_password');
flush privileges;
Reemplace la nueva palabra superior con su nueva contraseña.
Al ejecutar MySQL sin cargar ninguna información sobre los privilegios de usuario, puede acceder a la línea de comandos sin usar privilegios de raíz que requerirían una contraseña.Puede hacer esto al no permitir que la base de datos cargue las tablas de subvenciones.También querrá omitir la red para evitar cualquier riesgo de seguridad.
Es importante tener en cuenta que el uso de la redes KIP a continuación es muy inseguro y solo debe ejecutarse mientras se restablece la contraseña del usuario raíz si lo ha olvidado.
Inicie el símbolo del sistema de MySQL con este comando:
mysqld_safe --skip-grant-tables --skip-networking &
Ahora podrá acceder a la base de datos sin usar la contraseña de root.
mysqk -u root
Aparecerá un símbolo del sistema de MySQL:
Indicador de MySQL
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
Ahora puede cambiar la contraseña y querrá permanecer en el símbolo del sistema de MySQL.
Primero querrá usar el comando de privilegios de descarga.
FLUSH PRIVILEGES;
Ahora podemos cambiar la contraseña de la raíz y salir de la línea de comandos MySQL presionando Ctrl + C para salir.
Luego puede usar uno de los siguientes comandos para cambiar su contraseña según la versión de MySQL que esté usando.
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_password');
Ingrese su nueva contraseña de arriba y reemplace la nueva palabra.
Una vez que haya recibido el mensaje de que la consulta estaba bien, puede descargar los privilegios
FLUSH PRIVILEGES;
Ahora deberá iniciar el servicio.
sudo service mysql start
Ahora puede confirmar que el restablecimiento de contraseña funcionó ejecutando el siguiente comando:
mysql -u root -p
Escrito por Hostwinds Team / abril 11, 2018