Gerencio um sistema onde possui mais 1000 tabelas, onde as permissões de acesso através do sistema varia por setor, ou seja, o financeiro acessa algumas tabelas, o RH outras, etc. Sendo que preciso liberar esses acessos através do próprio Banco PostgreSQL para apenas SELECT, e fazendo alguns testes, vi que os usuarios criados embora possam apenas dar SELECT eles conseguem enchergar todas as tabelas.
Diante do exposto acima, gostaria de criar usuários no PostgreSQL, que inicialmente não veja tabela alguma, e consiga ver APENAS as que liberar, onde estarei selecionando tais tabelas.
Pergunta
Leonardufb
Boa tarde Pessoal,
Gerencio um sistema onde possui mais 1000 tabelas, onde as permissões de acesso através do sistema varia por setor, ou seja, o financeiro acessa algumas tabelas, o RH outras, etc. Sendo que preciso liberar esses acessos através do próprio Banco PostgreSQL para apenas SELECT, e fazendo alguns testes, vi que os usuarios criados embora possam apenas dar SELECT eles conseguem enchergar todas as tabelas.
Diante do exposto acima, gostaria de criar usuários no PostgreSQL, que inicialmente não veja tabela alguma, e consiga ver APENAS as que liberar, onde estarei selecionando tais tabelas.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.