Bom dia, Gostaria de saber se tem como eu criar um usuário no PostGres dando permissão para ele acessar uma determinada tabela?
Caso tiver como, alguém conhece o comando?
Bom dia, Gostaria de saber se tem como eu criar um usuário no PostGres dando permissão para ele acessar uma determinada tabela?
Caso tiver como, alguém conhece o comando?
CREATE USER
ou CREATE ROLE
. Dá uma olhada na documentação deles. Um USER
é um ROLE
com permissão de login, se não me engano.
Quando você cria uma tabela, o usuário que envia o comando de criação é seu dono, automaticamente. Você também pode alterar a ownership da tabela para um outro role específico, com ALTER TABLE
.
Obrigado, pelo help. Segue abaixo o comando utilizado!
GRANT ALL ON tabela TO usuário;