2008/6/12 Euler Taveira de Oliveira <[EMAIL PROTECTED]>:

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


Mas o que tava falando era que um usuário comun do sistema operacional não
podia criar usuários. Pelo que me lenbro isso nenhuma distribuição Linux
permite.


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


Instalei aqui assim, sem usar -U e ribafs (usuário do SO) tornou-se o
super-usuário do PostgreSQL.

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


Após instalar e criar o cluster com initdb eu não criei um usuário e como
disse ele tornou o usuário do SO o superusuário.


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

Ok e grato pelas informações.

>
>
-- 
Ribamar FS - [EMAIL PROTECTED]
http://ribafs.net
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a