- Mi az a dba_sys_privs?
- Mi a kedvezményezett a dba_tab_privs -ben?
- Hogyan ellenőrizhetem, hogy a felhasználónak van -e DBA -privilégiumai?
- Mi a különbség az Oracle szerepe és kiváltsága között?
- Hogyan láthatom az összes adatbázist az Oracle -ben?
- Mi az a sys sysdba?
- Mi az a DBA_TAB_COLUMNS?
- Mi az a DBA_Synonyms?
- Aki kedvezményezett az Oracle -ben?
- Kinek van DBA szerepe?
- Mik a DBA kiváltságai?
- Melyik engedélyt csak a DBA -nak szabad engedélyezni?
- Mi a különbség a rendszer kiváltságai és az objektum kiváltságai között?
Mi az a dba_sys_privs?
A DBA_SYS_PRIVS leírja a felhasználóknak és a szerepeknek nyújtott rendszer kiváltságait. Ez a nézet nem jeleníti meg a felhasználónév oszlopot. Kapcsolódó nézet. User_sys_privs leírja az aktuális felhasználó számára nyújtott rendszer jogosultságait. Ez a nézet nem jeleníti meg a kedvezményezett oszlopot, hanem a felhasználónév oszlopot jeleníti meg.
Mi a kedvezményezett a dba_tab_privs -ben?
A DBA_TAB_PRIVS leírja az adatbázisban szereplő összes objektumtámogatást. Kapcsolódó nézet. User_tab_privs leírja azokat az objektumtámogatásokat, amelyekre az aktuális felhasználó az objektumtulajdonos, az adományozó vagy a kedvezményezett.
Hogyan ellenőrizhetem, hogy a felhasználónak van -e DBA -privilégiumai?
A DBA/felhasználói kiváltsági nézetek lekérdezése
Például egy DBA, amely az összes felhasználó számára megadott összes rendszer kiváltságának megtekintésére törekszik, kiadja a következő lekérdezést: válassza a * lehetőséget a DBA_SYS_PRIVS -ből; A DBA_SYS_PRIVS nézet három adatot tartalmaz: a kedvezményezett a név, szerepe vagy felhasználó, amelyet a kiváltsághoz rendeltek.
Mi a különbség az Oracle szerepe és kiváltsága között?
A felhasználói jogosultság az SQL utasítások egy adott típusának végrehajtásának joga, vagy egy másik felhasználó objektum elérésének joga. A kiváltságok típusait az Oracle határozza meg. A szerepeket viszont a felhasználók (általában adminisztrátorok) hozzák létre, és a privilégiumok vagy más szerepek csoportosítására használják.
Hogyan láthatom az összes adatbázist az Oracle -ben?
Aktív megtalálni (i.E. Kezdet) Adatbázisok, keresse meg a * _pmon_ * folyamatait az UNIX -en (van egy adatbázis -példányonként), és az Oracle szolgáltatások a Windows -on. Az Oracle Database Software telepítésének megtalálásához nézze meg az /etc /oratab webhelyet. Ennek tartalmaznia kell az összes Oracle_home S telepítést.
Mi az a sys sysdba?
Amikor beírja a SYS -t vagy a Slash -t ( /) felhasználónévként, és megadja az AS SYSDBA záradékot, az Ön hozzáférése az operációs rendszer hitelesítésével hitelesített. Az operációs rendszer hitelesítése a Windows, Unix vagy Linux Host felhasználói fiókját használja az Oracle Database hitelesítéséhez.
Mi az a DBA_TAB_COLUMNS?
A DBA_tab_columns leírja az összes táblázat, nézet és klaszter oszlopát az adatbázisban. Az oszlopok megegyeznek az "All_tab_columns" című cikkben. A nézet statisztikáinak összegyűjtéséhez használja az SQL Analyze nyilatkozatot.
Mi az a DBA_Synonyms?
A DBA_Synonyms leírja az adatbázisban szereplő összes szinonimát. Oszlopai megegyeznek az All_Synonyms -szal .
Aki kedvezményezett az Oracle -ben?
A kedvezményezettek olyan felhasználók vagy csoportok, amelyek a személyazonossági áruházban hozzáférést kaptak egy privilegizált fiókhoz, amelyet az Oracle Privileged Fiókkezelő adminisztrátor kezelt. A felhasználók csak akkor nézhetnek meg egy privilegizált fiókot, ha nem kaptak hozzáférést ehhez a fiókhoz.
Kinek van DBA szerepe?
Az alapértelmezett DBA -szerepet az Oracle Database telepítése során automatikusan hozzák létre. Ez a szerep a legtöbb adatbázis -rendszer jogosultságát tartalmazza. Ezért a DBA -szerepet csak a tényleges adatbázis -rendszergazdáknak szabad megadni.
Mik a DBA kiváltságai?
A DBA privilégium tulajdonosai a következő funkciókat hajthatják végre: Végrehajtja a Drop Database, a Start Database és a RollForward adatbázis -utasításokat. Dobjon el vagy változtasson meg bármely tárgyat, függetlenül attól, hogy ki birtokolja. Készítsen táblákat, nézeteket és indexeket, amelyek más felhasználók tulajdonában vannak.
Melyik engedélyt csak a DBA -nak szabad engedélyezni?
Ezért csak a DBA szerepet kell adnia a tényleges adatbázis -rendszergazdáknak. A DBA szerepe nem tartalmazza a SYSDBA vagy a Sysoper rendszer kiváltságait.
Mi a különbség a rendszer kiváltságai és az objektum kiváltságai között?
A rendszer jogosultságai lehetővé teszik a felhasználó számára, hogy elvégezze az adott adatbázis -műveletet vagy az adatbázis -műveletek osztályát. Például egy táblázat létrehozásához a felhasználónak szüksége van a Create Table Privilégiumra. Az objektumok privilégiumokkal járnak, például a táblázat beszúrása, frissítése és törlése.