Questão de Banco de Dados — MySQL — IV - UFG 2024
Banco de DadosMySQL
- Código
- qg121328
- Banca
- IV - UFG
- Órgão
- TJ-AC
- Ano
- 2024
- Nível
- Superior
- Cargo
- CS-UFG - - Analista Judiciário - Analista de Banco de Dados
Observe o seguinte script de concessão de privilégios em MYSQL:CREATE DATABASE db; CREATE TABLE db.t1 (c INT); INSERT INTO db.t1 VALUES ROW (1); CREATE TABLE db.t2 (c INT); INSERT INTO db.t2 VALUES ROW (1); CREATE USER u1; GRANT SELECT, UPDATE ON db.t1 TO u1 WITH GRANT OPTION; CREATE USER u2; GRANT SELECT, INSERT ON db.t2 TO u2; CREATE USER u3; GRANT ALL ON db.* TO u3; REVOKE INSERT ON db.t2 FROM u2; O resultado obtido pela execução do referido script, no que tange aos usuários, é:
- Au2 e u3 poderão executar a instrução INSERT INTO db.t2 VALUES ROW (2).
- Bu1 e u3 poderão executar a instrução UPDATE db.t2 SET c=2.
- Cu2 poderá conceder o privilégio de INSERT para o usuário u1.
- Du1 poderá conceder o privilégio de UPDATE para o usuário u2.