Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como posso restringir um usuário do MySQL a tabelas específicas


Supondo que o usuário não tenha privilégios atuais, você pode fazer o seguinte
GRANT SELECT, INSERT, DELETE ON db_Payroll.tb_Users TO [email protected]'%'
GRANT SELECT, INSERT, DELETE ON db_Payroll.tb_Employees TO [email protected]'%'

Dependendo exatamente de quais privilégios você deseja conceder ao usuário, você pode alterar SELECT, INSERT, DELETE para outra coisa, por exemplo ALL PRIVILEGES .

Depois, lembre-se de liberar os privilégios para que eles se tornem efetivos executando
FLUSH PRIVILEGES;