Como eu hospedo o servidor PostgreSQL localmente? Não vai me deixar correr como SuperUser, e não vai me deixar sair do SuperUser

0

Eu passei o dia todo trabalhando em um projeto de banco de dados para tentar me ensinar como usar SQL e PHP. Quando eu finalmente fui e tentei hospedá-lo, o prompt de comando continuou fechando muito rapidamente. Eu tirei uma screenshot e ela diz que eu não posso rodar o servidor como o super usuário porque ele pode ser abusado e tudo mais.

Eu tenho procurado respostas on-line por mais de uma hora, tudo que eu acho são pequenos pedaços de informação. Meu sistema é o Windows 7 x64 e estou usando o PostgreSQL 9.4. No começo eu pensei que significava um não-administrador no meu computador, então criei uma nova conta de usuário regular, mas não consigo instalar o PostgreSQL sem direitos de administrador.

Então, eu percebi que eu precisava fazer um usuário regular no programa pgAdmin III que não é o superadministrador padrão "postgres". Então criei um novo usuário, mas agora não consigo encontrar uma maneira de sair da conta do postgres. Quando eu inicio o programa, ele solicita a senha do servidor para 'postgres', que, em seguida, me registra automaticamente nessa conta de usuário. Eu não vejo uma maneira de hospedar o servidor localmente do meu usuário regular lá.

Isso é tão frustrante que eu passei mais de uma hora seriamente e não cheguei perto de descobrir como fazer isso.

Existe um guia passo a passo em algum lugar que explica isso? Qualquer comando de prompt de comando que eu preciso digitar? Ou algo assim?

Tudo o que eu quero fazer é hospedar o servidor localmente para que eu possa ver se meu código funciona e ver se consigo fazer as coisas que quero fazer. Nada chique. Eu nunca tive tanto problema de iniciar um servidor local antes (eu sou capaz de iniciar servidores Node.js em poucos segundos).

O que estou fazendo de errado? Estou completamente perdendo alguma coisa?

    
por br0wnie 11.04.2015 / 23:08

1 resposta

0

Você deve usar o instalador do EnterpriseDB. Isso facilita a vida:

link

Você pode instalar o PG com o seu login como administrador (usuário administrador do Windows), mas ele não pode ser executado como administrador. Principalmente porque executá-lo como administrador é uma ideia terrível.

No meu sistema Win 7 64, ele é executado como Serviço de Rede.

    
por 16.04.2015 / 20:25