ALTER USER |
Modifie l'utilisateur |
---|---|
PostgreSQL |
Syntaxe
ALTER USER username [ WITH PASSWORD 'password' ] [ CREATEDB | NOCREATEDB ] [ CREATEUSER | NOCREATEUSER ] [ VALID UNTIL 'abstime' ] |
ALTER USER role_specification [ WITH ] option [ ... ] où option peut être : SUPERUSER | NOSUPERUSER | CREATEDB | NOCREATEDB | CREATEROLE | NOCREATEROLE | INHERIT | NOINHERIT | LOGIN | NOLOGIN | REPLICATION | NOREPLICATION | BYPASSRLS | NOBYPASSRLS | CONNECTION LIMIT connlimit | [ ENCRYPTED ] PASSWORD 'password' | VALID UNTIL 'timestamp' |
ALTER USER name RENAME TO new_name |
ALTER USER { role_specification | ALL } [ IN DATABASE database_name ] SET configuration_parameter { TO | = } { value | DEFAULT } |
ALTER USER { role_specification | ALL } [ IN DATABASE database_name ] SET configuration_parameter FROM CURRENT |
ALTER USER { role_specification | ALL } [ IN DATABASE database_name ] RESET configuration_parameter |
ALTER USER { role_specification | ALL } [ IN DATABASE database_name ] RESET ALL où role_specification peut être : role_name | CURRENT_USER | SESSION_USER |
Paramètres
Nom | Description |
---|---|
username | Ce paramètre permet d'indiquer le nom de l'utilisateur dont les coordonnées doivent être modifiées. |
password | Ce paramètre permet d'indiquer le nouveau mot de passe à utiliser pour ce compte. |
CREATEDB, NOCREATEDB | Ces paramètres permettent de définir la capacité d'un utilisateur à créer des bases de données. Si CREATEDB est spécifié, l'utilisateur en cours de définition sera autorisé à créer ses propres bases de données. L'utilisation de NOCREATEDB refusera à un utilisateur la possibilité de créer des bases de données. |
CREATEUSER, NOCREATEUSER | Ces paramètres permettent de déterminer si un utilisateur sera autorisé à créer lui-même de nouveaux utilisateurs. Cette option fera également de l'utilisateur un superutilisateur pouvant outrepasser toutes les restrictions d'accès. |
abstime | Ce paramètre permet d'indiquer la date (et, éventuellement, l'heure) à laquelle le mot de passe de cet utilisateur doit expirer. |
Description
Cette instruction permet de changer un rôle de base de données.
Dernière mise à jour : Jeudi, le 14 Octobre 2021