Mysql
 sql >> Base de données >  >> RDS >> Mysql

Impossible de se connecter à MariaDB à l'aide de DBeaver

Il s'avère que ce comportement est attendu pour MariaDB et MySQL. Pour surmonter le problème, il est conseillé de créer un utilisateur distinct et d'accorder l'accès à toutes les bases de données créées. Voici un guide étape par étape sur la façon de créer des bases de données à l'aide de la ligne de commande et d'accorder des autorisations à l'utilisateur de votre choix.

Connectez-vous à MariaDB/MySQL

$ sudo mysql -u root -p

Créer une base de données

mysql> CREATE DATABASE `database_name`;

Créer un utilisateur

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

Accorder des autorisations aux utilisateurs

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

Appliquer les modifications

mysql> FLUSH PRIVILEGES;