Permissões "herdadas"

1. Permissões "herdadas"

Luiz F R Silva
luiznandu

(usa Outra)

Enviado em 29/02/2024 - 10:54h

Tenho o seguinte ambiente:

a) pgAdmin Version 7.8 Application Mode Desktop executando no Windows 10 Pro versão 22H2

b)PostgreSQL 14.7 (Ubuntu 14.7-1.pgdg22.04+1) on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0, 64-bit

Quando eu crio uma tabela ou uma view, algumas roles são sempre concedidas, com as permissões que possuem em outros objetos, para este novo objeto, inclusive alguns super usuários, o que executou a criação e um outro que cria também tabelas . Depois de criado eu tenho que retirar as que foram concedidas na criação.
Como eu posso evitar que estas roles sejam, de alguma forma, herdadas para os novos objetos criados.


  


2. Permissões herdadas

Luiz F R Silva
luiznandu

(usa Outra)

Enviado em 05/03/2024 - 15:26h

O problema na permissão na criação de uma tabela foi resolvido através do comando:

ALTER DEFAULT PRIVILEGES REVOKE ALL ON TABLES FROM role1, role2;

onde a role1, role 2 são as que sempre eram concedidas na criação de uma nova tabela.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts