DBMS_CLOUD_MACADM-Package
In diesem Abschnitt werden die DBMS_CLOUD_MACADM
-Unterprogramme beschrieben, die mit Autonomous Database bereitgestellt werden.
- CONFIGURE_DATABASE_VAULT-Prozedur
Diese Prozedur konfiguriert die beiden ersten Oracle Database-Benutzeraccounts, denen die RollenDV_OWNER
bzw.DV_ACCTMGR
für Autonomous Database erteilt werden. - Prozedur DISABLE_DATABASE_VAULT
Diese Prozedur deaktiviert Oracle Database Vault in Autonomous Database. Um diese Prozedur verwenden zu können, benötigen Sie die RolleDV_OWNER
. - DISABLE_USERMGMT_DATABASE_VAULT-Prozedur
Diese Prozedur verhindert Benutzerverwaltungsvorgänge für angegebene Komponenten in Autonomous Database bei aktiviertem Oracle Database Vault. - Prozedur ENABLE_DATABASE_VAULT
Diese Prozedur aktiviert Oracle Database Vault in Autonomous Database. Um diese Prozedur verwenden zu können, benötigen Sie die RolleDV_OWNER
. - Prozedur ENABLE_USERMGMT_DATABASE_VAULT
Diese Prozedur ermöglicht die Benutzerverwaltung bei aktiviertem Oracle Database Vault für angegebene Komponenten in Autonomous Database.
Übergeordnetes Thema: Von Autonomous Database bereitgestellte Paketreferenz
Prozedur CONFIGURE_DATABASE_VAULT
Diese Prozedur konfiguriert die beiden ersten Oracle Database-Benutzeraccounts, denen die Rollen DV_OWNER
bzw. DV_ACCTMGR
für Autonomous Database erteilt werden.
Syntax
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT
(
dvowner_uname IN VARCHAR2,
dvacctmgr_uname IN VARCHAR2);
Parameter
Parameter | Beschreibung |
---|---|
|
Name des Benutzers, der als Database Vault-Eigentümer fungiert. Diesem Benutzer wird die Rolle |
|
Name des Benutzers, der als Database Vault-Accountmanager fungiert. Diesem Benutzer wird die Rolle DV_ACCTMGR erteilt. Wenn Sie diese Einstellung auslassen, wird der mit dem Parameter dvowner_uname angegebene Benutzer zum Database Vault-Accountmanager und erhält die Rolle DV_ACCTMGR .
|
Hinweise zur Verwendung
-
Nur der Benutzer
ADMIN
kann die ProzedurDBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT
ausführen. -
Die Prozedur
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT
lässt nicht zu, dass der BenutzerADMIN
als Eingabe für die Argumentedvowner_uname
oderdvacctmgr_uname
angegeben wird.
Beispiel
BEGIN
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT
(
dvowner_uname => 'adb_dbv_owner',
dvacctmgr_uname => 'adb_dbv_acctmgr');
END;
/
Übergeordnetes Thema: Paket DBMS_CLOUD_MACADM
DISABLE_DATABASE_VAULT-Prozedur
Diese Prozedur deaktiviert Oracle Database Vault in Autonomous Database. Um diese Prozedur verwenden zu können, benötigen Sie die Rolle DV_OWNER
.
Syntax
DBMS_CLOUD_MACADM.DISABLE_DATABASE_VAULT
;
Hinweise zur Verwendung
Nachdem Sie DBMS_CLOUD_MACADM.DISABLE_DATABASE_VAULT
ausgeführt haben, müssen Sie die Autonomous Database-Instanz neu starten.
Um diese Prozedur verwenden zu können, benötigen Sie die Rolle DV_OWNER
.
Beispiel
EXEC DBMS_CLOUD_MACADM.DISABLE_DATABASE_VAULT
;
Übergeordnetes Thema: Paket DBMS_CLOUD_MACADM
DISABLE_USERMGMT_DATABASE_VAULT-Prozedur
Diese Prozedur verhindert Benutzerverwaltungsvorgänge für angegebene Komponenten in Autonomous Database bei aktiviertem Oracle Database Vault.
Syntax
DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT
('component_name');
Dabei gilt: component_name ist der Komponentenname. Gültiger Wert: APEX
.
APEX ist die Oracle APEX-Komponente.
Hinweise zur Verwendung
Wenn Sie Oracle Database Vault mit Autonomous Database aktivieren und eine strikte Pflichttrennung erzwingen möchten, um Vorgänge im Zusammenhang mit der Benutzerverwaltung für APEX zu verhindern, verwenden Sie die Prozedur DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT
.
Um diese Prozedur verwenden zu können, benötigen Sie die Rollen DV_ACCTMGR
und DV_ADMIN
.
Beispiel
Im folgenden Beispiel wird die Verwaltung der Benutzer für die APEX-Komponente deaktiviert:
EXEC DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT
('APEX');
Übergeordnetes Thema: Paket DBMS_CLOUD_MACADM
ENABLE_DATABASE_VAULT-Prozedur
Diese Prozedur aktiviert Oracle Database Vault in Autonomous Database. Um diese Prozedur verwenden zu können, benötigen Sie die Rolle DV_OWNER
.
Syntax
DBMS_CLOUD_MACADM.ENABLE_DATABASE_VAULT
;
Hinweise zur Verwendung
Nachdem Sie DBMS_CLOUD_MACADM.ENABLE_DATABASE_VAULT
ausgeführt haben, müssen Sie die Autonomous Database-Instanz neu starten.
Um diese Prozedur verwenden zu können, benötigen Sie die Rolle DV_OWNER
.
Beispiel
Im folgenden Beispiel wird Oracle Database Vault aktiviert:
BEGIN
DBMS_CLOUD_MACADM.ENABLE_DATABASE_VAULT
;
END;
/
Übergeordnetes Thema: Paket DBMS_CLOUD_MACADM
Prozedur ENABLE_USERMGMT_DATABASE_VAULT
Diese Prozedur ermöglicht die Benutzerverwaltung bei aktiviertem Oracle Database Vault für angegebene Komponenten in Autonomous Database.
Syntax
DBMS_CLOUD_MACADM.ENABLE_USERMGMT_DATABASE_VAULT
('component_name');
Dabei gilt: component_name
ist der Komponentenname. Gültiger Wert: APEX
.
APEX
ist die Oracle APEX-Komponente.
Hinweise zur Verwendung
Um diese Prozedur verwenden zu können, benötigen Sie die Rollen DV_ACCTMGR
und DV_ADMIN
.
Beispiel
Mit dem folgenden Beispiel wird die Benutzerverwaltung für die APEX-Komponente aktiviert:
EXEC DBMS_CLOUD_MACADM.ENABLE_USERMGMT_DATABASE_VAULT
('APEX');
Übergeordnetes Thema: Paket DBMS_CLOUD_MACADM