Gérer ses utilisateurs sur PostgreSQL
Cette page est loin d'être complète et pour le moment indique uniquement les commandes utilisé régulièrement
Créer un utilisateur
PostgreSQL fonctionne avec un système de rôle et d'utilisateur. Ici je vais créer un utilisateur qui va nativement créer un rôle:
create user myuser with password 'mypass';
Autoriser un utilisateur à utiliser une base de donnée
grant all privileges on database mydb to myuser;
Ajouter et enlever les droits super utilisateur d'un rôle
Pour ajouter le droit super user:
ALTER ROLE "USER" WITH SUPERUSER;
Pour enlever ce droit:
ALTER ROLE "USER" WITH NOSUPERUSER;