sql >> Databáze >  >> RDS >> Mysql

Jak mohu omezit uživatele MySQL na konkrétní tabulky

Za předpokladu, že uživatel nemá žádná aktuální oprávnění, můžete provést následující

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

V závislosti na tom, jaká oprávnění přesně chcete uživateli udělit, můžete změnit SELECT, INSERT, DELETE na něco jiného, ​​např. ALL PRIVILEGES .

Poté nezapomeňte oprávnění vyprázdnit, aby se aktivovala spuštěním

FLUSH PRIVILEGES;


  1. Jak najít závislosti uvnitř balíčku Oracle?

  2. Postgresql Vyberte řádky, kde sloupec =pole

  3. Vlastní SERIAL / automatický přírůstek na skupinu hodnot

  4. Jak načíst výsledek z řádku MySQL s více sloupci stejného jména pomocí PHP?