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

Kan ikke oprette forbindelse til MariaDB ved hjælp af DBeaver

Som det viser sig, er dette forventet adfærd for MariaDB og MySQL. For at løse problemet, er det tilrådeligt at oprette en separat bruger og give adgang til alle oprettede databaser. Her er en trin for trin guide til, hvordan du opretter databaser ved hjælp af kommandolinjen og giver tilladelser til den bruger, du vælger.

Log ind på MariaDB/MySQL

$ sudo mysql -u root -p

Opret en database

mysql> CREATE DATABASE `database_name`;

Opret en bruger

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

Giv brugertilladelser

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

Anvend ændringer

mysql> FLUSH PRIVILEGES;



  1. MySQL INSERT ... PÅ DUBLIKAT NØGLOPDATERING på Java:Sådan adskiller du indsatte/opdaterede/NoChange-tilstande

  2. MySQL:hvordan man deler tekst og tal med -

  3. Mysql show skabe begrænsning?

  4. Udgave med udarbejdet redegørelse