Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Odmowa dostępu do bazy danych Java do bazy danych MySQL

Musisz przyznać odpowiednie uprawnienia użytkownikowi, który łączy się z bazą danych mysql.

Wiadomość, którą otrzymujesz, informuje, że chociaż Twój użytkownik mógł połączyć się z serwerem bazy danych, nie miał dostępu do bazy danych TEST.

Uruchomienie następującego polecenia w konsoli mysql przyznałoby taki dostęp:

GRANT ALL ON TEST.* TO 'BOB'@'%'

Jest to bardzo liberalne i należy pamiętać, że użytkownicy bazy danych powinni mieć minimalną możliwą liczbę uprawnień i być ograniczeni do najmniejszego zakresu hostów.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Używanie Eloquent polimorficznych relacji do kategoryzowania danych w Laravel

  2. MySQL :suma każdego dnia

  3. Jak {} wpływa na zapytanie MySQL w PHP?

  4. PlanetScale &Vitess:Integralność referencyjna ze starszymi bazami danych podzielonych na fragmenty

  5. Ograniczenie klucza obcego jest nieprawidłowo utworzone?