postgresql/src/bin/scripts
Bruce Momjian 85add42a57 I have large database and with this DB work more users and I very need
more restriction for fretful users. The current PG allow define only
NO-CREATE-DB and NO-CREATE-USER restriction, but for some users I need
NO-CREATE-TABLE and NO-LOCK-TABLE.

This patch add to current code NOCREATETABLE and NOLOCKTABLE feature:

CREATE USER username
    [ WITH
     [ SYSID uid ]
     [ PASSWORD 'password' ] ]
    [ CREATEDB   | NOCREATEDB ] [ CREATEUSER | NOCREATEUSER ]
->  [ CREATETABLE | NOCREATETABLE ] [ LOCKTABLE | NOLOCKTABLE ]
    ...etc.

 If CREATETABLE or LOCKTABLE is not specific in CREATE USER command,
as default is set CREATETABLE or LOCKTABLE (true).

 A user with NOCREATETABLE restriction can't call CREATE TABLE or
SELECT INTO commands, only create temp table is allow for him.

                                                Karel
2000-06-09 15:51:02 +00:00
..
createdb Default argument for createdb 2000-02-10 20:08:58 +00:00
createlang.sh First round of changes for new fmgr interface. fmgr itself and the 2000-05-28 17:56:29 +00:00
createuser I have large database and with this DB work more users and I very need 2000-06-09 15:51:02 +00:00
dropdb another round of user interface cleanups 2000-01-19 20:08:36 +00:00
droplang Here is the patch to add plperl to droplang. 2000-02-09 20:23:26 +00:00
dropuser another round of user interface cleanups 2000-01-19 20:08:36 +00:00
Makefile I have done the QNX4 port with the current source tree. The number of 1999-12-16 01:25:23 +00:00
vacuumdb another round of user interface cleanups 2000-01-19 20:08:36 +00:00