No caso de uma empresa por exemplo, queria saber como faz para fazer com que só determinado funcionário da empresa possa apagar algum dado do departamento dele. E também tem como não dar essa permissão a ninguém para apagar qualquer dado.
ATÉ 50% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
No caso de uma empresa por exemplo, queria saber como faz para fazer com que só determinado funcionário da empresa possa apagar algum dado do departamento dele. E também tem como não dar essa permissão a ninguém para apagar qualquer dado.
Oii Rebeca, tudo bem?
O sysadmin que pode dar e revogar privilégios no banco de dados. No MySQL você pode restringir o usuário a apenas um banco, coluna ou tabela. Pode dar permissões apenas para consultas em um determinado banco.
Para dar um privilégio ao usuário, o comando usado é o GRANT e para revogar, é usado o REVOKE e feito isso, você escolhe qual privilégio você quer dar ou revogar a esse usuário. No MySQL tem uma lista:

Vou recomendar aqui para ti, essa aula, onde o instrutor explica detalhadamente sobre isso.
Eu espero ter te ajudado. Qualquer coisa é só falar, tá bom? :)