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

No se puede conectar a MariaDB usando DBeaver

Resulta que este es el comportamiento esperado para MariaDB y MySQL. Para solucionar el problema, se recomienda crear un usuario independiente y otorgar acceso a todas las bases de datos creadas. Aquí hay una guía paso a paso sobre cómo crear bases de datos usando la línea de comando y otorgar permisos al usuario de su elección.

Iniciar sesión en MariaDB/MySQL

$ sudo mysql -u root -p

Crear una base de datos

mysql> CREATE DATABASE `database_name`;

Crear un usuario

mysql> CREATE USER 'user_name' IDENTIFIED BY 'a_secure_password';

Otorgar permisos de usuario

mysql> GRANT ALL PRIVILEGES ON database_name.* TO 'user_name'@'%' WITH GRANT OPTION;

Aplicar cambios

mysql> FLUSH PRIVILEGES;