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

Jak mogę ograniczyć użytkownika MySQL do określonych tabel?

Zakładając, że użytkownik nie ma aktualnych uprawnień, możesz wykonać następujące czynności

GRANT SELECT, INSERT, DELETE ON db_Payroll.tb_Users TO [email protected]'%'
GRANT SELECT, INSERT, DELETE ON db_Payroll.tb_Employees TO [email protected]'%'

W zależności od tego, jakie uprawnienia chcesz nadać użytkownikowi, możesz zmienić SELECT, INSERT, DELETE do czegoś innego, np. ALL PRIVILEGES .

Następnie pamiętaj, aby usunąć uprawnienia, aby stały się skuteczne, uruchamiając

FLUSH PRIVILEGES;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PDO i MySQL „pomiędzy”

  2. Korzystanie z relacyjnych baz danych MySQL w Gentoo

  3. Wybierz jedną z wielu tabel za pomocą kreatora zapytań laravel Fluent

  4. Znajdź podobne obrazy w (czystym) PHP / MySQL

  5. Jak mogę zapobiec tworzeniu dużej liczby połączeń uśpionych przez Hibernate + c3p0 + MySql?