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

Czy symbole wieloznaczne mogą być używane w nazwach tabel dla GRANT w MySQL?

Jedynym symbolem wieloznacznym, który działa w instrukcji GRANT, jest *

GRANT SELECT ON `testdb`.* TO 'user'@'localhost';
GRANT SELECT ON *.* TO 'privilegeduser'@'localhost';

To wszystko albo jeden; nie ma możliwości dynamicznego dopasowywania nazw tabel do przyznanych uprawnień.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dodawanie statycznego prefiksu do rosnącej liczby

  2. Tydzień roku dla tygodni zaczynających się od soboty

  3. MYSQL last_insert_id() i współbieżność

  4. Jak zmienić nazwy dwóch tabel w jednej atomowej operacji w MySQL?

  5. Gdzie powinienem przechowywać klucz obcy?