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

ГРЕШКА 1356 (HY000):Преглед на „mysql.user“ препраща към невалидни таблици или колони, или функция(и) или дефинитор/извикване на изглед нямат права за използването им

MariaDB-10.4+ mysql .user е изглед, а не таблица.

Неговата препоръка да спрете да копирате стари блогове, за да извършите каквато и да е автентификация, свързани с промените в MySQL и 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. Справяне с дублирани първични ключове при вмъкване в SQLAlchemy (декларативен стил)

  2. Как да създадете индекс FULLTEXT на множество колони?

  3. Нямам достъп до необработения PDO екземпляр в Laravel 5

  4. Функция MySQL RADIANS() – Преобразуване от градуси в радиани

  5. Предупреждение:mysql_query():предоставеният аргумент не е валиден ресурс на MySQL-Link