ALTER USER — Modifier un rôle de la base de données
ALTER USER spécification_rôle [ WITH ] option [ ... ] où option peut être : SUPERUSER | NOSUPERUSER | CREATEDB | NOCREATEDB | CREATEROLE | NOCREATEROLE | INHERIT | NOINHERIT | LOGIN | NOLOGIN | REPLICATION | NOREPLICATION | BYPASSRLS | NOBYPASSRLS | CONNECTION LIMIT limite_connexion | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'motdepasse' | VALID UNTIL 'dateheure' ALTER USER nom RENAME TO nouveau_nom ALTER USER { spécification_rôle | ALL } [ IN DATABASE nom_base ] SET paramètre_configuration { TO | = } { valeur | DEFAULT } ALTER USER { spécification_rôle | ALL } [ IN DATABASE nom_base ] SET paramètre_configuration FROM CURRENT ALTER USER { spécification_rôle | ALL } [ IN DATABASE nom_base ] RESET paramètre_configuration ALTER USER { spécification_rôle | ALL } [ IN DATABASE nom_base ] RESET ALL où spécification_rôle peut valoir : [ GROUP ] nom_rôle | CURRENT_USER | SESSION_USER