ALTER USER username [ WITH PASSWORD password ] [ CREATEDB | NOCREATEDB ] [ CREATEUSER | NOCREATEUSER ] [ IN GROUP groupname [, ...] ] [ VALID UNTIL 'abstime' ] |
Referez vous à CREATE USER pour la description détaillée de chaque clause.
Le nom de compte Postgres dont les détails ont été modifiés.
Le nouveau mot de passe utilisé pour ce compte.
le nom du groupe dans lequel ce compte doit être placé.
la date (et optionnellement l'heure) à laquelle l'accès utilisateur prend fin.
message retourné si la modification est réalisée.
message d'erreur retourné si l'utilisateur spécifié n'existe pas.
ALTER USER est utilisé pour modifier les attributs d'un compte utlisateur Postgres. Notez qu'il n'est pas possible de modifier un "ID système" d'un utilisateur par l'état alter user. Ainsi, il est seulement possible pour un utilisateur Postgres, ou n'importe quel utilisateur qui peut lire et modifier les permissions sur pg_shadow, de modifier les mots de passe utilisateur.
Si certaines des clauses de la commande alter user sont omises, la valeur correspondante dans la table pg_shadow est laissé inchangée.
Change le mot de passe utilisateur
ALTER USER davide WITH PASSWORD hu8jmn3; |
ALTER USER manuel VALID UNTIL 'Jan 31 2030'; |
ALTER USER chris VALID UNTIL 'May 4 12:00:00 1998 +1'; |
ALTER USER miriam CREATEUSER CREATEDB; |
ALTER USER miriam IN GROUP sales, payroll; |