Como configuro o Postgresql no Windows 8.1 para conectar-me ao Golang?

0

Estou tentando seguir o tutorial aqui: link mas estou tendo problemas com o caminho qual o usuário está configurado no Windows 8.1 (64 bits).

O tutorial tem um data.sql que é um script para criar alguns dados iniciais para os propósitos do tutorial, mas quando tento executá-lo pela linha de comando, recebo este erro:

createdb: could not connect to database template1: FATAL: password authentication failed for user "user"

O comando que eu executei era:

C:\code\gocode>createdb lesson4

Minha conta do Windows é chamada apenas de 'usuário'. Além disso, quando abro o pgadmin3, a única conta do Postgresql que vejo é chamada de 'postgres'.

Como configuro uma conta para poder executar comandos a partir da linha de comando?

(Desculpas antecipadamente se este for o fórum incorreto, eu não tinha certeza se eu deveria postar aqui, ou Stackoverflow ou DBA Stackexchange, por favor não me punir com downvotes, deixe-me saber se eu deveria movê-lo em outro lugar)

    
por warsong 23.07.2014 / 12:00

1 resposta

-1

Crie uma conta de usuário do Windows chamada 'postgres' com uma senha 'postgres' (ou qualquer senha que você tenha definido para o seu servidor postgres). em seguida, execute seu script novamente. Verifique se você também tem privilégios de administrador.

Na verdade, se você estiver usando a janela, em vez disso, instale o pgAdmin e use a interface gráfica com o usuário para criar o banco de dados e executar o script. Isso economizará muito tempo.

link

    
por 23.07.2014 / 12:10