#1 Le 15/05/2024, à 01:49
- brice_dev
could not change directory. permission non accordé[Résolu]
j'essaie de me connecter à postgre sql sur mon vs code et je recois ce message d'erreur:
(env) brice-dev@brice-dev-B5400:~/Bureau/nolimithosting$ sudo -u postgres psql
[sudo] Mot de passe de brice-dev :
could not change directory to "/home/brice-dev/Bureau/nolimithosting": Permission non accordée
psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: Aucun fichier ou dossier de ce type
Is the server running locally and accepting connections on that socket?
bien sur j'ai recherché les sujets resolus par rapport mais le mien diffère de ceux que j'ai eu à voir. j'ai checker sur le web et gpt aussi mais rien
en gros j'a deux erreurs: permission non accordé pour changer de repertoire et echec de connection à postgresql.
Dernière modification par brice_dev (Le 02/06/2024, à 20:31)
Hors ligne
#2 Le 15/05/2024, à 04:06
- nany
Re : could not change directory. permission non accordé[Résolu]
Bonjour,
Je t’ai indiqué les § 4.1 et 4.4 de la page de doc postgresql Mais tu ne semble pas les avoir lus.
(env) brice-dev@brice-dev-B5400:~/Bureau/nolimithosting$ sudo -u postgres psql [sudo] Mot de passe de brice-dev : could not change directory to "/home/brice-dev/Bureau/nolimithosting": Permission non accordée
Le § 4.1 dit de d’abord exécuter
sudo -i -u postgres
Puis ensuite
psql
psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: Aucun fichier ou dossier de ce type Is the server running locally and accepting connections on that socket?
Le § 4.4 explique comment remédier à cette erreur.
Donne les retours de :
stat /etc/postgresql
psql --version
Dernière modification par nany (Le 15/05/2024, à 04:31)
Hors ligne
#3 Le 15/05/2024, à 12:33
- brice_dev
Re : could not change directory. permission non accordé[Résolu]
d'accord je les avais pas lu desolé. je les essais maintenant
Dernière modification par brice_dev (Le 15/05/2024, à 12:42)
Hors ligne
#4 Le 15/05/2024, à 12:45
- brice_dev
Re : could not change directory. permission non accordé[Résolu]
voila
(env) brice-dev@brice-dev-B5400:~/Bureau/nolimithosting$ sudo -i -u postgres
[sudo] Mot de passe de brice-dev :
postgres@brice-dev-B5400:~$ rootkali12
rootkali12 : commande introuvable
postgres@brice-dev-B5400:~$ psql
psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: Aucun fichier ou dossier de ce type
Is the server running locally and accepting connections on that socket?
postgres@brice-dev-B5400:~$
postgres@brice-dev-B5400:~$ stat /etc/postgresql
Fichier : /etc/postgresql
Taille : 4096 Blocs : 8 Blocs d'E/S : 4096 répertoire
Périphérique : 8/2 Inœud : 15335646 Liens : 2
Accès : (0755/drwxr-xr-x) UID : ( 125/postgres) GID : ( 131/postgres)
Accès : 2024-05-14 17:08:36.283478519 +0000
Modif. : 2023-08-09 09:51:21.000000000 +0000
Changt : 2024-05-14 17:08:36.103488076 +0000
Créé : 2024-05-14 17:08:34.335582009 +0000
postgres@brice-dev-B5400:~$
postgres@brice-dev-B5400:~$ psql --version
psql (PostgreSQL) 15.6 (Ubuntu 15.6-0ubuntu0.23.10.1)
Dernière modification par brice_dev (Le 15/05/2024, à 12:58)
Hors ligne
#5 Le 15/05/2024, à 13:18
- nany
Re : could not change directory. permission non accordé[Résolu]
Alors sors de la session postgres avec cette commande :
logout
Puis donne le retour de :
ls -l /etc/postgresql
Dernière modification par nany (Le 15/05/2024, à 13:21)
Hors ligne
#6 Le 16/05/2024, à 04:28
- brice_dev
Re : could not change directory. permission non accordé[Résolu]
voilà
(env) brice-dev@brice-dev-B5400:~/Bureau/nolimithosting$ ls -l /etc/postgresql
total 0
Hors ligne
#7 Le 16/05/2024, à 15:41
- nany
Re : could not change directory. permission non accordé[Résolu]
Bonjour,
Donne les retours de :
sudo pg_createcluster 15.6 main
ls -l /etc/postgresql
Hors ligne
#8 Le 02/06/2024, à 12:09
- brice_dev
Re : could not change directory. permission non accordé[Résolu]
merci beaucoup nany, cela fonctionne normalement now
Hors ligne