Vous n'êtes pas identifié(e).
Pages : 1
Bjr,
J'ai psql V 9.6 sous Debian ( raspbian).
Comment faire pour avoir une première connexion à la base ?
msql -U user .....
Il y a-t-il une table des users et des privilèges comme dans mysql ?
Hors ligne
La sécurité par défaut sous Debian est en principe que l'utilisateur système postgres peut se connecter sans mot de passe avec l'utilisateur de base de données du même nom. Ensuite il peut créer d'autres utilisateurs avec CREATE USER ou d'autres bases avec CREATE DATABASE et mettre des droits à ces utilisateurs avec GRANT. La gestion de tout cet aspect est assez différente de mysql et les connaissances mysql ne servent pas à grand chose, il faut regarder la doc de PostgreSQL ou trouver des tutos si la doc vous paraît trop peu didactique.
En tout cas pour se connecter, en partant d'un compte root, faire "su - postgres" puis simplement "psql"
@DanielVerite
http://blog-postgresql.verite.pro/
Hors ligne
Il existe un guide de démarrage en français : http://postgresql.fr/guidedemarragerapide
La dernière version concerne la 9.4 mais pour ce sujet, peu de choses ont changé.
Guillaume.
Hors ligne
Merci à vous deux.
Cependant, si je tape la cmd psql, alors j'ai le message suivant : le rôle "pi" n'existe pas.
Comment procéder ?
Hors ligne
Comment procéder pour quoi ? se connecter en tant que pi ? créer pi ?
Guillaume.
Hors ligne
Bonjour,
quand tu tapes la commande psql il prend par défaut l'utilisateur système (ici pi) comme utilisateur de la base de données.
Hors dans ta base tu n'as pas d'utilisateur pi mais tu dois avoir postgres
essaye
psql -U postgres
ça devrait fonctionner.
Ou peux etre que tu as un utilisateur système postgres auquel cas tu peux
te conecter avec l'utilisateur systeme postgres
et faire un psql
Hors ligne
Pages : 1