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.
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.