pg.ddx.io  pgsql-admin@postgresql.org mailing list archive  
help / color / mirror / Atom feed
 Atribuição de permissão para todos objetos do banco de dados de uma única vez
2+ messages / 2 participants
[nested] [flat]

*  Atribuição de permissão para todos objetos do banco de dados de uma única vez
@ 2016-10-11 14:57 Diego Rivera Tavares de Araujo <diegoriverata@gmail.com>
  2016-10-11 16:08 `  Re: [MASSMAIL] [ADMIN] Atribuição de permissão para todos objetos do banco de dados de uma única vez Gilberto Castillo <gilberto.castillo@etecsa.cu>
  0 siblings, 1 reply; 2+ messages in thread

From: Diego Rivera Tavares de Araujo @ 2016-10-11 14:57 UTC (permalink / raw)
  To: pgsql-admin

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*

^ permalink  raw  reply  [nested|flat] 2+ messages in thread

*  Re: [MASSMAIL] [ADMIN] Atribuição de permissão para todos objetos do banco de dados de uma única vez
  2016-10-11 14:57  Atribuição de permissão para todos objetos do banco de dados de uma única vez Diego Rivera Tavares de Araujo <diegoriverata@gmail.com>
@ 2016-10-11 16:08 ` Gilberto Castillo <gilberto.castillo@etecsa.cu>
  0 siblings, 0 replies; 2+ messages in thread

From: Gilberto Castillo @ 2016-10-11 16:08 UTC (permalink / raw)
  To: Diego Rivera Tavares de Araujo <diegoriverata@gmail.com>; +Cc: pgsql-admin


> 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



-- 
Sent via pgsql-admin mailing list (pgsql-admin@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-admin



^ permalink  raw  reply  [nested|flat] 2+ messages in thread


end of thread, other threads:[~2016-10-11 16:08 UTC | newest]

Thread overview: 2+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2016-10-11 14:57  Atribuição de permissão para todos objetos do banco de dados de uma única vez Diego Rivera Tavares de Araujo <diegoriverata@gmail.com>
2016-10-11 16:08 ` Gilberto Castillo <gilberto.castillo@etecsa.cu>

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox