Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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.

brice_dev a écrit :
(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
brice_dev a écrit :
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