Ribamar Sousa wrote:

> Eu tava questionando que não poderia criar um usuário para o SGBD, como 
> usuário comun.
> Mas como posso usar o banco com um usuário comun do SO, tá tudo bem.
> 
Acho que você está se confundindo. Usuário do SO é uma coisa e usuário 
do PostgreSQL é outra coisa. Por padrão, ao executar o initdb, se a 
opção "-U foo" é informada, o usuário foo (do SGBD) será o superusuário 
do PostgreSQL; caso não tenha opção -U, ele definirá o $USER (do SO) 
como superusuário do PostgreSQL, ou seja, o nome do superusuário do 
PostgreSQL será o mesmo do nome do usuário do SO que executou o initdb.
E mais, ao inicializar um agrupamento (aka cluster) (com initdb), você é 
obrigado a criar um superusuário como também é o caso ao instalar um SO 
(que por padrão é o usuário root). No PostgreSQL, o nome do superusuário 
é definido no momento do initdb; ele não é fixo.
Os usuários comuns do SGBD podem ser criados após a inicialização do 
agrupamento.


-- 
   Euler Taveira de Oliveira
   http://www.timbira.com/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a