README.UserSql 841 B

12345678910111213141516171819202122232425262728
  1. Issue:
  2. ======
  3. New SQL operators to maintain user accounts.
  4. Scope:
  5. ======
  6. Affects firebird versions starting with 2.5.
  7. Document author:
  8. =================
  9. Alex Peshkov ([email protected])
  10. Document date: Fri Dec 28 2007
  11. ==============
  12. Added following DSQL operators:
  13. CREATE USER name PASSWORD 'pass' [FIRSTNAME 'text'] [MIDDLENAME 'text'] [LASTNAME 'text'];
  14. ALTER USER name [SET] [PASSWORD 'pass'] [FIRSTNAME 'text'] [MIDDLENAME 'text'] [LASTNAME 'text'];
  15. DROP USER name;
  16. At least one of PASSWORD / FIRSTNAME / MIDDLENAME / LASTNAME is required in ALTER USER.
  17. Non-privileged (non-SYSDBA) user can use only ALTER USER operator with his own name
  18. as name parameter in it.
  19. WARNING! These operators do not support 2 phase commit - changes in secure DB
  20. take place at first (prepare) phase, and there is no limbo state in it.