Обсуждение: Atribuição de permissão para todos objetos do banco de dados de uma única vez
Atribuição de permissão para todos objetos do banco de dados de uma única vez
От
Diego Rivera Tavares de Araujo
Дата:
Bom dia,
Estou com dificuldade para atribuir permissão para um usuario especifico para todos os objetos do banco de dados. Alguém poderia ajudar?--
_________________________________________________________________________
Diego Rivera Tavares de Araújo
Diego Rivera Tavares de Araújo
Re: [MASSMAIL] [ADMIN] Atribuição de permissão para todos objetos do banco de dados de uma única vez
От
"Gilberto Castillo"
Дата:
> Bom dia, > > Estou com dificuldade para atribuir permissão para um usuario especifico > para todos os objetos do banco de dados. Alguém poderia ajudar? Usa este ejemplo mio: SELECT current_user; SET SESSION AUTHORIZATION postgres; CREATE TABLE mitabla (id int, nombre text); GRANT SELECT(nombre) ON mitabla TO usuario1; GRANT UPDATE(nombre) ON mitabla TO usuario1; REVOKE SELECT(nombre) ON mitabla FROM usuario1 restrict; SET SESSION AUTHORIZATION usuario1; SELECT * FROM mitabla; --ERROR: permission denied for relation mitabla SELECT nombre FROM mitabla; --ERROR: permission denied for relation mitabla INSERT INTO mitabla (id, nombre) VALUES (1,'Amaury'); --ERROR: permission denied for relation mitabla UPDATE mitabla SET id = 2; --ERROR: permission denied for relation mitabla UPDATE mitabla SET nombre = 'Felipe'; --Query returned successfully: 1 row affected, 21 ms execution time. Saludos, Gilberto Castillo ETECSA, La Habana, Cuba