sql >> Base de Datos >  >> RDS >> Mysql

Solución de problemas:MySQL/MariaDB Error #1044 Е Acceso denegado para el usuario

Al usar PhpMyAdmin, es esencial tener los permisos de usuario correctos para crear ediciones/escrituras en la base de datos. De lo contrario, los permisos insuficientes pueden generar errores como los que se muestran a continuación “#1044 – Acceso denegado para el usuario…[usando contraseña:SÍ] ” y “#1045 – Acceso denegado para el usuario…[usando contraseña:SÍ] ”. En nuestro tutorial, le mostraremos cómo corregir este problema utilizando el terminal de línea de comandos. ¡Empecemos!


Antes del vuelo

  • Acceso raíz al servidor que aloja PhpMyAdmin

Paso 1: Conéctese a su servidor usando SSH, desde la terminal de su computadora.

ssh [email protected]

Paso 2: Cuando se instaló MariaDB, también se creó un usuario predeterminado, para nuestra instalación de Ubuntu, estos detalles de este usuario se pueden encontrar en /etc/dbconfig-common/phpmyadmin.conf . Hablaremos de nuestro usuario predeterminado, phpmyadmin y otorgándoles permisos para crear una base de datos dentro de PhpMyAdmin.

MySQL;

grant create on *.* to phpmyadmin@localhost;

Nota

Alternativamente, si está tratando de eliminar una base de datos, puede usar este comando reemplazando el nombre de usuario con el usuario en cuestión.

UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='username';
FLUSH PRIVILEGES;
GRANT ALL ON *.* TO 'username'@'localhost';

Paso 3: Inicie sesión en PhpMyAdmin, yendo a http://yourhostname.com/phpmyadmin.

Paso 4: Cree una base de datos dentro de PhpMyAdmin seleccionando SQL pestaña y ejecutando un comando para crear la base de datos. Pegue el siguiente comando, reemplazando coolb con el nombre de la base de datos y seleccionando Ir .

CREATE DATABASE cooldb;

Paso 5: Sabrá que la base de datos fue creada por el mensaje de éxito y aparecerá en la barra de menú del lado izquierdo.

Los clientes del servidor Liquid Web tienen la comodidad de llamar a nuestros técnicos de soporte las 24 horas del día, los 7 días de la semana. Nuestros técnicos tienen una gran cantidad de conocimientos y pueden ayudar con problemas comunes como los que se describen en este artículo. Haga el cambio y obtenga asistencia las 24 horas.