ADMIN-Benutzerrollen und -berechtigungen
In Autonomous Database ist der vordefinierte administrative Benutzer ADMIN, und dieser Account verfügt über Berechtigungen zum Verwalten von Benutzern und zur Verwaltung der Datenbank.
Es wird empfohlen, mit dem ADMIN-Benutzer Accounts zu erstellen und Benutzern Berechtigungen zum Herstellen einer Verbindung zur Datenbank zu erteilen. Weitere Informationen finden Sie unter Benutzer verwalten.
Um die Sicherheit zu gewährleisten, wird dem ADMIN-Benutzer die Berechtigung SYSDBA nicht erteilt. ADMIN wird eine begrenzte Anzahl von Systemberechtigungen erteilt. Die folgende Abfrage zeigt Berechtigungen, die SYS erteilt wurden, die dem ADMIN-Benutzer nicht erteilt wurden:
SELECT privilege FROM dba_sys_privs WHERE grantee='SYS' MINUS
SELECT privilege FROM dba_sys_privs WHERE grantee = 'ADMIN' ORDER BY 1;
Einschränkungen für ADMIN-Benutzer GRANT ANY
Die Systemberechtigung GRANT ANY PRIVILEGE
ist für den ADMIN-Benutzer nicht verfügbar. Verwenden Sie stattdessen GRANT ANY OBJECT PRIVILEGE
, GRANT ANY SCHEMA PRIVILEGE
oder GRANT ANY ROLE
.
Systemberechtigung | Beschreibung |
---|---|
GRANT ANY OBJECT PRIVILEGE |
Auf diese Weise können Objektberechtigungen für Objekte, einschließlich der Objekte, die SYS gehören, mit wenigen Ausnahmen erteilt werden. In Autonomous Database kann
|
GRANT ANY PRIVILEGE |
Dadurch können alle Systemberechtigungen ohne Administratorberechtigungen wie SYSDBA erteilt werden. Der ADMIN-Benutzer verfügt nicht über SYSDBA-Berechtigungen (statt einer Liste von Systemberechtigungen wird eine Liste erteilt). Mit der folgenden Abfrage können Sie die ADMIN-Berechtigungen auflisten:
|
GRANT ANY ROLE |
Dadurch können Benutzern und Benutzerrollen Rollen erteilt werden. In Autonomous Database kann
|
Rollen und Views - Einschränkungen für Data Dictionary
Wenn Sie SELECT ANY DICTIONARY
erteilen, erhalten Sie keinen Zugriff auf die Schemas SYS
/SYSTEM
. Sie können SELECT_CATALOG_ROLE
erteilen, um bei Bedarf SELECT
-Berechtigungen für alle Data Dictionary Views zuzulassen.
Übergeordnetes Thema: Hinweise für Benutzer, die von anderen Oracle-Datenbanken migrieren