Section courante

A propos

Section administrative du site

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 [ ... ]

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

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