psql: FATAL: Peer authentication failed for user “dev”

后端 未结 12 825
盖世英雄少女心
盖世英雄少女心 2020-12-12 09:40

when i create a new user, but it cannot login the database.
I do that like this:

postgres@Aspire:/home/XXX$ createuser dev
Shall the new role be a superu         


        
12条回答
  •  既然无缘
    2020-12-12 10:28

    The easiest solution:

    CREATE USER dev WITH PASSWORD 'dev';
    CREATE DATABASE test_development;
    GRANT ALL PRIVILEGES ON DATABASE test_development to dev;
    ALTER ROLE dev CREATEROLE CREATEDB;
    

提交回复
热议问题