Re: [MASSMAIL] [ADMIN] Atribuição de permissão para todos objetos do banco de dados de uma única vez

Поиск
Список
Период
Сортировка
От Gilberto Castillo
Тема Re: [MASSMAIL] [ADMIN] Atribuição de permissão para todos objetos do banco de dados de uma única vez
Дата
Msg-id 46222.192.168.207.54.1476202095.squirrel@webmail.etecsa.cu
обсуждение исходный текст
Ответ на Atribuição de permissão para todos objetos do banco de dados de uma única vez  (Diego Rivera Tavares de Araujo <diegoriverata@gmail.com>)
Список 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




В списке pgsql-admin по дате отправления:

Предыдущее
От: Diego Rivera Tavares de Araujo
Дата:
Сообщение: Atribuição de permissão para todos objetos do banco de dados de uma única vez
Следующее
От: Ravi Tammineni
Дата:
Сообщение: Is Bi-Directional Replication (BDR) is fully integrated into PostgreSQL 9.6 or 9.7?