Cómo reiniciar la contraseña Root Mariadb en Ubuntu 18.04 Bionic Beaver Linux
- 2199
- 400
- Mario Gollum
Objetivo
El objetivo es restablecer la contraseña de la raíz perdida mariadb en Ubuntu 18.04 Bionic Beaver Linux.
Tenga en cuenta que si acaba de instalar su servidor MariDB y no puede iniciar sesión como usuario root con:
$ MySQL -U Error de raíz 1698 (28000): Acceso denegado por el usuario 'root'@'localhost'
No necesita restablecer su contraseña. En su lugar, para iniciar sesión como root enmendar el comando anterior a:
$ sudo mysql
Sistema operativo y versiones de software
- Sistema operativo: - Ubuntu 18.04 Beaver Bionic
- Software: - mysql ver 15.1 distribución 10.1.25-mariadb o superior
Requisitos
Acceso privilegiado a su sistema Ubuntu como root o a través de sudo
se requiere el comando.
Dificultad
FÁCIL
Convenciones
- # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de
sudo
dominio - ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado
Instrucciones
Comencemos por detener la base de datos MariadB actualmente en ejecución:
$ sudo servicio mariadb stop
Una vez listo, inicie manualmente el servidor mariadb con el siguiente comando Linux y opciones de línea de comando:
$ sudo/usr/sbin/mysqld--skip-grant-mesas --skip-networking & [1] 3216
Confirme que el proceso de MariaDB se esté ejecutando como se esperaba:
$ Jobs [1]+ Ejecutar sudo/usr/sbin/mysqld--skip-grant-tablas --skip-networking &
En esta etapa podemos acceder a la base de datos de MariaDB sin contraseña:
$ mysql -u root bienvenido al monitor mariadb. Los comandos terminan con; o \ g. Su identificación de conexión de Mariadb es 2 derechos de autor (c) 2000, 2017, Oracle, Mariadb Corporation AB y otros. Escriba 'ayuda;' o '\ h' por ayuda. Escriba '\ c' para borrar la instrucción de entrada actual. Mariadb [(ninguno)]>
Usando la sesión actual de la sesión de MariaDB, privilegios de descarga:
MySQL> privilegios de descarga; Consulta bien, 0 filas afectadas (0.00 seg)
A continuación, restablezca la contraseña de root. El siguiente comando de Linux restablecerá la contraseña de root de MySQL a LinuxConfig.organizar
:
mysql> actualizar mysql.User Set Password = Password ('LinuxConfig.org ') donde user = "root"; Consulta bien, 0 filas afectadas, 1 advertencia (0.00 seg)
Renuncia a la sesión de MariaDB:
mysql> dejar adiós
Terminar con gracia mysqld
proceso:
$ sudo pkill mysqld linuxconfig@ubuntu: ~ $ trabajos [1]+ hecho sudo/usr/sbin/mysqld--skip-grant-tablas --skip-networking
Por último, inicie la base de datos Mariadb:
$ sudo servicio mariadb inicio
Si todo salió bien, ahora debería poder iniciar sesión en su base de datos Mariadb con una contraseña de root:
$ sudo mysql -u root - -password = linuxconfig.org Bienvenido al monitor Mariadb. Los comandos terminan con; o \ g. Su identificación de conexión de Mariadb es 3 derechos de autor (c) 2000, 2017, Oracle, Mariadb Corporation AB y otros. Escriba 'ayuda;' o '\ h' por ayuda. Escriba '\ c' para borrar la instrucción de entrada actual. Mariadb [(ninguno)]>
Tutoriales de Linux relacionados:
- Cosas para instalar en Ubuntu 20.04
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Ubuntu 20.04 trucos y cosas que quizás no sepas
- Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
- Cosas para instalar en Ubuntu 22.04
- Ubuntu 20.04 Guía
- Instale MySQL en Ubuntu 20.04 LTS Linux
- Ubuntu 22.04 Guía
- Una introducción a la automatización, herramientas y técnicas de Linux
- Cómo instalar MySQL en Almalinux
- « Cómo arreglar el complemento faltante Gstreamer en Ubuntu 18.04 Bionic Beaver Linux
- Cómo instalar Webmin en Ubuntu 18.04 Bionic Beaver Linux »