MODIFICAR USUARIO nombre de usuario [ WITH PASSWORD 'palabra clave' ] [ CREATEDB | NOCREATEDB ] [ CREATEUSER | NOCREATEUSER ] [ VALID UNTIL 'abstime' ]
El nombre del usuario cuyos detalles van a ser modificados.
La nueva palabra clave que va a ser usada en esta cuenta.
Estas clausulas definen la capacidad de un usuario para crear bases de datos. Si se especifica CREATEDB, el usuario podrá definir sus propias bases de datos. Usando NOCREATEDB se deniega a un usuario la capacidad de crear bases de datos.
Estas clausulas determinan si un usuario está autorizado a crear nuevos usuarios él mismo. Está opción hace ser además al usuario un superusuario que puede pasar por encima de todas las restricciones de acceso.
La fecha (y, opcionalmente, la hora) en la que la palabra clave de este usuario expirará.
,MODIFICAR USUARIO se usa para cambiar los atributos de la cuenta de un usuario de PostgreSQL. Sólo un superusuario de una base de datos puede cambiar privilegios y fechas de caducidad de palabras clave con esta orden. Ordinariamente los usuarios sólo pueden cambiar su propia palabra clave.
Usar CREAR USUARIO para crear un nuevo usuario y DROP USER para eliminar un usuario.
Cambiar la palabra clave de un usuario:
MODIFICAR USUARIO davide CON PALABRA CLAVE 'hu8jmn3';Cambiar la validez de un usuario hasta la fecha
MODIFICAR USUARIO manuel VALIDO HASTA '31 En 2030';Cambiar la validez de un usuario hasta la fecha, especificando que su autorización expirara al mediodia del 4 de Mayo de 1998 usando la zona horaria que tiene 1 hora más que el UTC
MODIFICAR USUARIO chris VALIDO HASTA '4 May 12:00:00 1998 +1';Dar a un usuario la capacidad de crear otros usuarios y nuevas bases de datos.
MODIFICAR USUARIO miriam CREATEUSER CREATEDB;