51 lines
1.5 KiB
Plaintext
51 lines
1.5 KiB
Plaintext
.\" This is -*-nroff-*-
|
|
.\" XXX standard disclaimer belongs here....
|
|
.\" $Header: /cvsroot/pgsql/src/man/Attic/alter_user.l,v 1.2 1998/03/06 18:02:49 momjian Exp $
|
|
.TH "ALTER USER" SQL 01/26/98 PostgreSQL PostgreSQL
|
|
.SH NAME
|
|
alter user -- alter user account information within a PostgreSQL instance
|
|
.SH SYNOPSIS
|
|
.nf
|
|
\fBalter user\fR username
|
|
[\fBwith password\fR password]
|
|
[\fBcreatedb\fR | \fBnocreatedb\fR]
|
|
[\fBcreateuser\fR | \fBnocreateuser\fR]
|
|
[\fBin group\fR group-1, ..., group-n]
|
|
[\fBvalid until '\fRabstime\fB'\fR]
|
|
.fi
|
|
.SH DESCRIPTION
|
|
.BR "alter user"
|
|
is used to change the attributes of a user's PostgreSQL account. For a
|
|
detailed description of each of the clause in the alter user statement,
|
|
please see the create_user(l) manual page. Please note that it is not
|
|
possible to alter a user's usesysid via the alter user statement. Also,
|
|
it is only possible for the postgres user or any user with read and modify
|
|
permissions on pg_shadow to alter user passwords.
|
|
|
|
If any of the clauses of the alter user statement are omitted, the
|
|
corresponding value in the pg_shadow relation is left unchanged.
|
|
|
|
This statement can be used to modify users created with createuser(1).
|
|
|
|
.SH EXAMPLES
|
|
.nf
|
|
---
|
|
--- Change a user password
|
|
---
|
|
alter user tab with password hu8jmn3;
|
|
.fi
|
|
.nf
|
|
---
|
|
--- Change a user's valid until date
|
|
---
|
|
alter user tab valid until 'Jan 31 2030';
|
|
.fi
|
|
.nf
|
|
---
|
|
--- Give a user the ability to create other users.
|
|
---
|
|
alter user tab createuser;
|
|
.fi
|
|
.SH "SEE ALSO"
|
|
create_user(l), drop_user(l).
|