Instalace Oracle 8.0.5 pro Windows NT



Správa uživatelů databáze

35. krok

Protože není zvykem běžně pracovat pod uživatelem SYSTEM, vytvořte si nyní nového uživatele podle následujícího vzoru. V uvedeném příkladu je vytvořen uživatel db2 s heslem maggie. Aby se mohl nový uživatel připojit k databázi musíte mu přidělit roli CONNECT a roli RESOURCE, aby mohl v databázi vytvářet tabulky a další objekty. Spusťte program SQL*Plus, přihlašte se jako uživatel system s heslem manager, jako přihlašovací řetězec uveďte jméno služby z kroku č. 30 (v ukázce je to KP) a podle vzoru vytvořte nového uživatele a zkuste se pod ním i přihlásit :

Varovné hlášky Chyba v přístupu k PRODUCT_USER_PROFILE si nemusíte všímat. Případní estéti se jí mohou zbavit tak, že pod uživatelem SYSTEM spustí skript PUPBLD.SQL :

SQL> @C:\ORANT\DBS\PUPBLD
Uživateli můžete změnit heslo příkazem ALTER USER :
SQL> ALTER USER db2 IDENTIFIED BY noveheslo;
Uživatele, včetně objektů jím vytvořených, zrušíte příkazem DROP USER :
SQL> DROP USER db2 CASCADE;
Přihlášení do databáze zakážete uživateli např. takto :
SQL> REVOKE CREATE SESSION FROM db2;