Mysql
 sql >> база данни >  >> RDS >> Mysql

Грешка при отказан достъп от Java към MySQL

Най-вероятното обяснение е, че потребителят не е дефиниран в MySQL.

Обърнете внимание, че в MySQL потребителят се идентифицира И ДВАТА чрез името на хоста (или IP адреса), от който потребителят се свързва, И потребителското име. (ЗАБЕЛЕЖКА:'%' може да се използва като заместващ знак за името на хоста, за да позволи връзка от всеки хост, но MySQL първо ще търси точно съвпадение и след това ще се върне към заместващия знак, ако не бъде намерено съвпадение.)

SELECT u.Host,
     , u.User
     , u.Password
  FROM mysql.user u
 WHERE u.User = 'buiud458_raklar'

Очакваме там да има ред със стойност на хост „d24-36-33-148.home1.cgocable.net ', или ред със заместващ знак за стойност на хост '% '.

Можете да сравните паролата, която използвате, със стойността, съхранена в таблицата, с функцията ПАРОЛА...

SELECT PASSWORD('mysecret') 

Всеки [email protected] могат да бъдат предоставени привилегии за отделни бази данни.

SELECT d.Host
     , d.User
     , d.Db
  FROM mysql.db d
 WHERE d.User = 'buiud458_raklar'

Най-лесният начин да настроите потребител с привилегии в база данни:

CREATE USER 'buiud458_raklar'@'d24-36-33-148.home1.cgocable.net' IDENTIFIED BY 'secret' ;
GRANT ALL PRIVILEGES ON mydb.* TO  'buiud458_raklar'@'d24-36-33-148.home1.cgocable.net' ;

(ЗАБЕЛЕЖКА:Предоставянето на всички привилегии на даден потребител обикновено нарушава принципа на най-добрите практики за „най-малко привилегии“. Този потребител всъщност може да не изисква всички привилегии, например привилегия DROP TABLE. Ненужното предоставяне на привилегии е допълнителен риск за сигурността.)

http://dev.mysql.com/doc/refman /5.5/en/adding-users.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да кача отделни CSV редове в различни таблици в PHP?

  2. Как да се попълнят стойностите на външния ключ в Hibernate + Spring JPA конфигурация, когато родителски/дъщерни обекти се запазват по едно и също време?

  3. Как да свържете база данни Presto към MySQL

  4. Търся набор от данни за тестване на търсения в стил FULLTEXT

  5. mysql regexp връща булево, а не стойност