Mysql
 sql >> Database >  >> RDS >> Mysql

Impossibile connettersi a MariaDB utilizzando DBeaver

A quanto pare, questo è un comportamento previsto per MariaDB e MySQL. Per ovviare al problema, è consigliabile creare un utente separato e concedere l'accesso a tutti i database creati. Ecco una guida passo passo su come creare database utilizzando la riga di comando e concedere autorizzazioni all'utente di tua scelta.

Accedi a MariaDB/MySQL

$ sudo mysql -u root -p

Crea un database

mysql> CREATE DATABASE `database_name`;

Crea un utente

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

Concedi autorizzazioni utente

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

Applica le modifiche

mysql> FLUSH PRIVILEGES;