PostgreSQL fe_sendauth: no password supplied

后端 未结 2 1840
闹比i
闹比i 2021-02-07 03:40

I know there are thousands of questsions like this one here on SO but i\'ve seen them all and i\'m still not able to deal with my problem.

I\'m doing everything using an

相关标签:
2条回答
  • 2021-02-07 03:55

    psql is using a local socket connection, rails is using localhost over TCP/IP. Local is trusted, localhost requires a password (using md5). You could setup a pgpass file for your rails user: http://www.postgresql.org/docs/current/static/libpq-pgpass.html

    0 讨论(0)
  • 2021-02-07 04:04

    In C you can do it like this, I don't even know what Rails is

    conninfo = "hostaddr = 127.0.0.1 dbname = bitcoin user = alan password = mypass";
    conn = PQconnectdb(conninfo);
    

    I had exactly the same error message.

    0 讨论(0)
提交回复
热议问题