]> git.ipfire.org Git - thirdparty/postgresql.git/commit
* User management commands no longer user pg_exec_query_dest -> more robust
authorPeter Eisentraut <peter_e@gmx.net>
Fri, 14 Jan 2000 22:11:38 +0000 (22:11 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Fri, 14 Jan 2000 22:11:38 +0000 (22:11 +0000)
commit4ceb2d0cb619bba2ecbf5d72a10c8fa7ba321366
treefedda3351400f98ed990320516f0eed80d6c1b73
parent2af360ed1c5036b8d488cdb6dc94f96608375769
* User management commands no longer user pg_exec_query_dest -> more robust

* Let unprivileged users change their own passwords.

* The password is now an Sconst in the parser, which better reflects its text datatype and also
forces users to quote them.

* If your password is NULL you won't be written to the password file, meaning you can't connect
until you have a password set up (if you use password authentication).

* When you drop a user that owns a database you get an error. The database is not gone.
18 files changed:
doc/src/sgml/Makefile
doc/src/sgml/ref/allfiles.sgml
doc/src/sgml/ref/alter_group.sgml [new file with mode: 0644]
doc/src/sgml/ref/alter_user.sgml
doc/src/sgml/ref/commands.sgml
doc/src/sgml/ref/create_group.sgml [new file with mode: 0644]
doc/src/sgml/ref/create_user.sgml
doc/src/sgml/ref/drop_group.sgml [new file with mode: 0644]
doc/src/sgml/ref/drop_user.sgml
src/backend/commands/copy.c
src/backend/commands/user.c
src/backend/parser/gram.y
src/backend/tcop/utility.c
src/backend/utils/misc/superuser.c
src/bin/scripts/createuser
src/include/commands/copy.h
src/include/commands/user.h
src/include/nodes/parsenodes.h