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

Клиент за връзка с Mariadb:Достъпът е отказан за потребител (с парола:НЕ) на mysql 8.0

MySQL 8 използва caching_sha2_password вместо mysql_native_password от MySQL 5.7 (и MariaDB).

"caching_sha2_password, от MySQL 8.0 е предпочитаният плъгин за удостоверяване, а също така е и плъгинът за удостоверяване по подразбиране, а не mysql_native_password. Тази промяна засяга както сървъра, така и клиентската библиотека на libmysqlclient:"

https ://dev.mysql.com/doc/refman/8.0/en/upgrading-from-previous-series.html#upgrade-caching-sha2-password

Java конекторът на MariaDB все още не изпълнява това, но има зададена задача:

https://jira.mariadb.org/browse/CONJ-663

За да се свържете с MySQL 8, ще трябва да използвате конектора на Oracle, друг конектор, който поддържа промяната, или да изчакате изпълнението на MariaDB.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. php вмъкнете множество стойности в отделни редове в таблицата на mysql

  2. Ограничаване на ляво присъединяване до връщане на един резултат?

  3. Как да вмъкнете ред в таблица между два съществуващи реда в Sql

  4. Rails 5 и Ruby 2.3.3 Неуспешно зареждане на libmysql.dll

  5. Предотвратяване на кръгово свързване, рекурсивни търсения