Configuration de base PostgreSQL
Procédure pour configurer PostgreSQL après l'installation.
Connexion à la console
Pour se connecter à la console PostgreSQL en ligne de commande :
psql -U postgres
Sous Debian/Ubuntu spécifiquement :
su - postgres -c psql
Le prompt doit afficher postgres=# une fois connecté à la console.
Création d'utilisateurs
Créer un utilisateur admin avec tout les droits :
CREATE USER admin WITH PASSWORD 'motdepasse'; ALTER USER admin WITH SUPERUSER CREATEDB CREATEROLE;
Ou bien :
createuser --interactive userbdd; createuser -P -s -e userbdd;
Lister les utilisateurs avec leurs rôles :
SELECT rolname, rolsuper, rolcreatedb, rolcreaterole, rolcanlogin FROM pg_roles;