Chcete-li vytvořit nového uživatele, použijte "vytvořit uživatele Typický příkaz pro vytvoření uživatele by tedy byl :
create user test identified by test default tablespace mytbsp.
Samozřejmě musíte nahradit hodnoty pro uživatele, heslo a tabulkový prostor jinými hodnotami. Doporučuji však, abyste se podívali na dokumentaci společnosti Oracle http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_8003.htm .
Dalším krokem je udělení odpovídajících práv uživateli. Poskytnout uživateli všechna práva je velmi špatný přístup, protože byste mu také dali oprávnění dba. Místo toho mu dáte oprávnění k připojení a oprávnění k jeho výchozímu tabulkovému prostoru. Také je lepší používat role místo přímého udělování práv. Takže pokud musíte znovu udělit práva, stačí udělit roli. Prvním krokem je vytvoření role:
GRANT CREATE session, CREATE table, CREATE view,
CREATE procedure,CREATE synonym,
ALTER table, ALTER view, ALTER procedure,ALTER synonym,
DROP table, DROP view, DROP procedure,DROP synonym
TO MyRole;
Toto prohlášení není úplné, možná budete potřebovat další práva (například údržba indexu), ale podívejte se na online dokumentaci oracle.
Poté udělíte roli nově vytvořenému uživateli.
GRANT myrole to test;