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
