Postgres – Créer ou modifier un rôle

mars 8, 2016 11:23 Publié par Laissez vos commentaires

Création d’un utilisateur (rôle) avec mot de passe :

CREATE ROLE toto WITH PASSWORD 'hello'

Autoriser le rôle à se connecter :

alter role toto LOGIN

Modification du mot de passe :

alter role toto with password 'bonjour'

Affecter les droits à une base de donnée (tous les privilèges) :

grant all privileges on database mabase to toto

Affecter les droits à un ou plusieurs schema :

grant all privileges on schema public, private to toto

Affecter les droits aux objets :

grant all privileges on all functions in schema public, private to toto
grant all privileges on all tables in schema public, private to toto
grant all privileges on all sequences in schema public, private to toto

convertir en superuser :

alter user toto with superuser

Supprimer supersuer :

alter user toto with nosuperuser

Classés dans :

Cet article a été écrit par admin

Laisser un commentaire