Mysql
 sql >> Database >  >> RDS >> Mysql

Come posso limitare un utente MySQL a determinate tabelle

Supponendo che l'utente non disponga dei privilegi correnti, puoi eseguire le seguenti operazioni

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

A seconda esattamente dei privilegi che desideri concedere all'utente, puoi modificare SELECT, INSERT, DELETE a qualcos'altro, ad es. ALL PRIVILEGES .

Successivamente, ricorda di svuotare i privilegi in modo che diventino effettivi eseguendo

FLUSH PRIVILEGES;