8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 22:43:03 +01:00

The merge continued.

This commit is contained in:
dimitr 2008-01-16 08:37:44 +00:00
parent 7c2864bbe0
commit efd1fb0309

29
doc/README.UserSql Normal file
View File

@ -0,0 +1,29 @@
Issue:
======
New SQL operators to maintain user accounts.
Scope:
======
Affects firebird versions starting with 2.5.
Document author:
=================
Alex Peshkov (peshkoff@mail.ru)
Document date: Fri Dec 28 2007
==============
Added following DSQL operators:
CREATE USER name PASSWORD 'pass' [FIRSTNAME 'text'] [MIDDLENAME 'text'] [LASTNAME 'text'];
ALTER USER name [SET] [PASSWORD 'pass'] [FIRSTNAME 'text'] [MIDDLENAME 'text'] [LASTNAME 'text'];
DROP USER name;
At least one of PASSWORD / FIRSTNAME / MIDDLENAME / LASTNAME is required in ALTER USER.
Non-privileged (non-SYSDBA) user can use only ALTER USER operator with his own name
as name parameter in it.
WARNING! This operators are not under transaction control!
That means that changes take place in security database at once after execution of a request,
not waiting for COMMIT, and can not be rolled back.