DBMS_CLOUD_MACADM-Package
In diesem Abschnitt werden die DBMS_CLOUD_MACADM-Unterprogramme behandelt, die mit der autonomen KI-Datenbank bereitgestellt werden.
Prozedur CONFIGURE_DATABASE_VAULT
Mit dieser Prozedur werden die ersten beiden Oracle AI Database-Benutzeraccounts konfiguriert, denen die Rollen DV_OWNER und DV_ACCTMGR für Autonomous AI Database erteilt werden.
Syntax
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT(
dvowner_uname IN VARCHAR2,
dvacctmgr_uname IN VARCHAR2);Parameter
| Parameter | Beschreibung |
|---|---|
dvowner_uname |
Name des Benutzers, der Database Vault-Eigentümer ist. Diesem Benutzer wird die Rolle DV_OWNER erteilt. |
dvacctmgr_uname |
Name des Benutzers, der Database Vault Account Manager ist. Diesem Benutzer wird die Rolle DV_ACCTMGR erteilt. Wenn Sie diese Einstellung weglassen, wird der vom Parameter dvowner_uname angegebene Benutzer zum Database Vault-Accountmanager und erhält die Rolle DV_ACCTMGR. |
Hinweise zur Verwendung
-
Nur der Benutzer
ADMINkann die ProzedurDBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULTausführen. -
Die Prozedur
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULTlässt nicht zu, dass der BenutzerADMINals Eingabe für die Argumentedvowner_unameoderdvacctmgr_unameangegeben wird.
Beispiel
BEGIN
DBMS_CLOUD_MACADM.CONFIGURE_DATABASE_VAULT(
dvowner_uname => 'adb_dbv_owner',
dvacctmgr_uname => 'adb_dbv_acctmgr');
END;
/Prozedur DISABLE_DATABASE_VAULT
Bei diesem Verfahren wird Oracle AI Database Vault in der autonomen KI-Datenbank deaktiviert. 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 Instanz der autonomen KI-Datenbank neu starten.
Um diese Prozedur verwenden zu können, benötigen Sie die Rolle DV_OWNER.
Beispiel
EXEC DBMS_CLOUD_MACADM.DISABLE_DATABASE_VAULT;Prozedur DISABLE_USERMGMT_DATABASE_VAULT
Bei diesem Verfahren werden Vorgänge im Zusammenhang mit der Benutzerverwaltung für angegebene Komponenten in der autonomen KI-Datenbank mit aktiviertem Oracle AI Database Vault nicht zugelassen.
Syntax
DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT('component_name');Dabei ist component_name der Komponentenname. Gültiger Wert: APEX.
APEX ist die Oracle APEX-Komponente.
Hinweise zur Verwendung
Wenn Sie Oracle AI Database Vault mit Autonomous AI Database aktivieren und eine strikte Aufgabentrennung durchsetzen möchten, um Vorgänge im Zusammenhang mit der Benutzerverwaltung für APEX nicht zuzulassen, 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 Benutzerverwaltung für die APEX-Komponente deaktiviert:
EXEC DBMS_CLOUD_MACADM.DISABLE_USERMGMT_DATABASE_VAULT('APEX');Prozedur ENABLE_DATABASE_VAULT
Diese Prozedur aktiviert Oracle AI Database Vault auf einer autonomen KI-Datenbank. 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 Instanz der autonomen KI-Datenbank neu starten.
Um diese Prozedur verwenden zu können, benötigen Sie die Rolle DV_OWNER.
Beispiel
Im folgenden Beispiel wird Oracle AI Database Vault aktiviert:
BEGIN
DBMS_CLOUD_MACADM.ENABLE_DATABASE_VAULT;
END;
/Prozedur ENABLE_USERMGMT_DATABASE_VAULT
Diese Prozedur ermöglicht die Benutzerverwaltung, wobei Oracle AI Database Vault für angegebene Komponenten in der autonomen KI-Datenbank aktiviert ist.
Syntax
DBMS_CLOUD_MACADM.ENABLE_USERMGMT_DATABASE_VAULT('component_name');Dabei ist component_name 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
Im folgenden Beispiel wird die Benutzerverwaltung für die APEX-Komponente aktiviert:
EXEC DBMS_CLOUD_MACADM.ENABLE_USERMGMT_DATABASE_VAULT('APEX');