J'ai du mal à me connecter à ma propre base de données postgres sur un serveur local. J'ai recherché sur Google des problèmes similaires et j'ai trouvé ce manuel https://help.ubuntu.com/stable/serverguide/postgresql.html
alors:
pg_hba.conf
dit:
# TYPE DATABASE USER ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 trust
puis je crée un utilisateur et lui attribue un mot de passe:
postgres=# create role asunotest;
CREATE ROLE
postgres=# alter role asunotest with encrypted password '1234';
ALTER ROLE
mais ça ne me laisse pas entrer:
-bash-4.2$ psql -h 127.0.0.1 -U asunotest
Password for user asunotest: 1234
psql: FATAL: role "asunotest" is not permitted to log in
quel pourrait être le problème?
postgresql
permissions
roles
kurtgn
la source
la source
psql
, comment puis-je ALTER ROLE?la source
Utilisation de pgadmin4 :
Maintenant, vous pouvez activer ou désactiver la connexion, les rôles et d'autres options
la source
essayez de courir
la source