adatbázis oracle - Oracle adatbázis adminisztráció

Oracle adatbázisok adminisztrálása

4. Adatbázis felhasználó és sémák

Minden Oracle adatbázis egy listát a felhasználó nevek. Az adatbázis eléréséhez, a felhasználónak kell használni egy adatbázis alkalmazásban, és megpróbál csatlakozni az adatbázishoz azáltal, hogy egy érvényes felhasználói nevet. Minden felhasználói név a hozzá tartozó jelszót, hogy megakadályozza az illetéktelen hozzáférést.

kapcsolódó RENDSZER (séma), amely ugyanazt a nevet, hogy minden felhasználói nevet. Sémáját (rendszer) - logikai adatbázis objektumok gyűjteménye (táblák, nézetek, sorozatok, szinonimák, indexek, a klaszterek, eljárások, függvények, csomagok és adatbázis-kapcsolatok). Alapértelmezésben minden adatbázis felhasználó létrehoz, és hozzáfér az összes tárgyat a megfelelő séma. CREATE SCHEMA parancs hasznos, hogy biztosítsák a sikeres létrehozása az összes szükséges felszerelést és a támogatások egy műveletben; ha az egyén célja a működés során nem hozható létre, az összes állítás visszaáll és törlődik minden eredményt.

biztonság területén

Minden felhasználónak van egy biztonsági domain - egy sor tulajdonságot, amely meghatározza az ilyen dolgok, mint:

· Hozzászólások (kiváltságok és szerepek) áll a felhasználó

· Kvóta táblaterülethez (a rendelkezésre álló lemezterület)

· Követelmények a rendszer erőforrásait (pl CPU idő) a felhasználó számára

Minden tulajdon védelméhez való hozzájárulás a felhasználó domain alább.

jogosultságokat

Jogosultsággal (PRIVILEGE) - a jogot arra, hogy végre egy bizonyos típusú mondatok SQL. Néhány példa a kiváltságok közé tartozik:

· A jogot, hogy csatlakozni az adatbázishoz (egy munkamenet)

· A jogot, hogy hozzon létre egy táblázatot a sémában

· A jogot, hogy válasszon egy sort valaki másnak a táblázatban

· Jobb, hogy végre valaki másnak a tárolt eljárás

rendszerjogokkal

Rendszerjogokkal (SYSTEM_PRIVILEGE) lehetővé teszi a felhasználóknak, hogy egy egyedi intézkedés végrehajtása a rendszer szintjén, vagy egy adott intézkedés egy adott típusú objektum. Ilyen például a kiváltság, hogy hozzon létre egy táblázatot helyet vagy kiváltság sorokat törölni minden táblát az adatbázisban. A legtöbb rendszer jogosultságok csak rendszergazdák és alkalmazás-fejlesztők, mivel az ilyen kiváltságokat is nagyon erős.

objektumjogosultságai

Objektumjogosultságai teszi a felhasználók számára, hogy bizonyos műveleteket hajtanak végre egy adott objektumot. Azaz például a kiváltság, hogy sorokat törölni az említett táblázatban. Objektumjogosultságai vannak rendelve a felhasználókat, hogy tudják használni az adatbázis adott feladat.

hozzárendelése jogosultságokat

A jogosultságok vannak rendelve a felhasználók, hogy ezek a felhasználók hozzáférhetnek az adatokhoz, és módosíthatja az adatokat az adatbázisba. A felhasználó kap egy kiváltság két különböző módon:

  • A jogosultságok lehet rendelni a felhasználók explicit módon. Például a kiváltság, hogy helyezze be a rekordok EMP tábla is kifejezetten a felhasználóhoz rendelt SCOTT.
  • Előnyök lehet rendelni szerepeket (megnevezett csoportok kiváltságait), majd ezt a szerepet is hozzárendelhető egy vagy több felhasználó számára. Például a kiváltság, hogy helyezze be a rekordok EMP tábla lehet rendelni a szerepét elemzi jegyző, és ez a szerep, viszont lehet rendelni a felhasználók SCOTT és Brian.

Szerepek (szerep)

ORACLE könnyű és ellenőrzött jogosultságkezelés használata révén szerepeket. Szerep (szerep) - egy megnevezett csoport kapcsolódó jogosultságokat rendelni a felhasználók vagy más szerepeket.

Állami Bizottság Magyarország
Felsőoktatási.
ÁLLAPOT Budapest
Institute of Fine architekrury
(Műszaki Egyetem)
Department of Computer Engineering