DBMS_DATA_ACCESS_ADMIN-Package
Das Package DBMS_DATA_ACCESS_ADMIN stellt administrative Routinen bereit, mit denen Tabellen-Hyperlinks für Datasets generiert und verwaltet werden.
- DBMS_DATA_ACCESS_ADMIN Überblick
Beschreibt die Verwendung des PackagesDBMS_DATA_ACCESS_ADMIN. - DBMS_DATA_ACCESS_ADMIN Security Model
DBMS_DATA_ACCESS_ADMINist ein PL/SQL-Package mit definierbaren Rechten. - Zusammenfassung der DBMS_DATA_ACCESS_ADMIN-Unterprogramme
In diesem Abschnitt werden dieDBMS_DATA_ACCESS_ADMIN-Unterprogramme behandelt, die mit Autonomous AI Database bereitgestellt werden.
Übergeordnetes Thema: Von autonomer KI-Datenbank bereitgestellte Packagereferenz
DBMS_DATA_ACCESS_ADMIN - Überblick
Beschreibt die Verwendung des Packages DBMS_DATA_ACCESS_ADMIN.
DBMS_DATA_ACCESS_ADMIN-Prozeduren steuern Benutzer, die Erstellungsbereiche für Tabellenhyperlinks und Benutzer definieren können, die föderierte Tabellen in Remoteschemas oder Objekten erstellen können. Mit ihnen können Sie Benutzern die Möglichkeit erteilen oder entziehen, Geltungsbereiche zu registrieren und aus bestimmten Remoteschemas oder Schemaobjekten zu lesen, wenn sie föderierte Tabellen erstellen.
Übergeordnetes Thema: DBMS_DATA_ACCESS_ADMIN Package
DBMS_DATA_ACCESS_ADMIN-Sicherheitsmodell
DBMS_DATA_ACCESS_ADMIN ist ein PL/SQL-Package mit defineren Rechten.
Standardmäßig wird die Berechtigung EXECUTE für dieses Package ADMIN und PDB_DBA ohne die Option GRANT erteilt.
Übergeordnetes Thema: DBMS_DATA_ACCESS_ADMIN Package
Zusammenfassung der DBMS_DATA_ACCESS_ADMIN-Unterprogramme
In diesem Abschnitt werden die DBMS_DATA_ACCESS_ADMIN-Unterprogramme behandelt, die mit der autonomen KI-Datenbank bereitgestellt werden.
| Unterprogramm | Beschreibung |
|---|---|
|
Mit dieser Prozedur können Sie steuern, welche Benutzer in einer autonomen KI-Providerdatenbank einen Geltungsbereich registrieren oder ändern können. |
|
|
Mit dieser Prozedur werden die Berechtigungen zum Registrieren oder Aktualisieren eines Erstellungsbereichs entzogen. |
|
|
Mit dieser Prozedur wird eine föderierte Tabelle erstellt. |
|
|
Diese Prozedur entzieht der Erstellung einer föderierten Tabelle. |
- Prozedur GRANT_REGISTER
Mit dieser Prozedur können Benutzer Erstellungsbereiche verwalten. Nur diese privilegierten Benutzer können Geltungsbereiche registrieren, aktualisieren oder deren Registrierung aufheben. - Prozedur REVOKE_REGISTER
Mit dieser Prozedur werden die Berechtigungen zum Registrieren oder Aktualisieren eines Erstellungsbereichs entzogen. - Prozedur GRANT_READ
Mit dieser Prozedur erhalten bestimmte Benutzer das Recht, föderierte Tabellen für Remoteproviderschemas oder -objekte zu erstellen. - Prozedur REVOKE_READ
Diese Prozedur entzieht dem Benutzer die Berechtigung zum Erstellen einer föderierten Tabelle.
Übergeordnetes Thema: DBMS_DATA_ACCESS_ADMIN Package
Prozedur GRANT_REGISTER
Mit diesem Verfahren können Benutzer Erstellungsbereiche verwalten. Nur diese privilegierten Benutzer können Geltungsbereiche registrieren, aktualisieren oder deren Registrierung aufheben.
Syntax
procedure grant_register(
username in varchar2,
scope in varchar2
);Parameter
| Parameter | Beschreibung |
|---|---|
|
|
Name des Benutzers, dem Sie die Berechtigung erteilen möchten. |
scope |
Gibt die Ebene der Zugriffskontrolle für Tabellen-Hyperlinks an. |
Übergeordnetes Thema: Zusammenfassung der Unterprogramme DBMS_DATA_ACCESS_ADMIN
Prozedur REVOKE_REGISTER
Mit dieser Prozedur werden die Berechtigungen zum Registrieren oder Aktualisieren eines Erstellungsbereichs entzogen.
Syntax
procedure revoke_register(username in varchar2);Parameter
| Parameter | Beschreibung |
|---|---|
|
|
Name des Benutzers, für den Sie die Berechtigung entziehen möchten. |
Übergeordnetes Thema: Zusammenfassung der Unterprogramme DBMS_DATA_ACCESS_ADMIN
Prozedur GRANT_READ
Diese Prozedur erteilt bestimmten Benutzern das Recht, föderierte Tabellen für Remote Provider-Schemas oder -Objekte zu erstellen.
Syntax
procedure grant_read(
username in varchar2,
remote_schema_name in varchar2,
remote_schema_object_name in varchar2 default null);Parameter
| Parameter | Beschreibung |
|---|---|
|
|
Gibt den Namen des Benutzers an, für den Sie die Berechtigung erteilen möchten. |
remote_schema_name |
Gibt den Namen des Remote-Schemas an, auf das Sie zugreifen möchten. |
|
|
Gibt den Namen des Remote-Schemaobjekts an, auf das Sie zugreifen möchten. Wenn Sie dieses Feld nicht angeben, können alle Objekte im angegebenen Schema aufgerufen werden. |
Übergeordnetes Thema: Zusammenfassung der Unterprogramme DBMS_DATA_ACCESS_ADMIN
Prozedur REVOKE_READ
Mit dieser Prozedur wird die Berechtigung des Benutzers zum Erstellen einer föderierten Tabelle entzogen.
Syntax
procedure revoke_read(
username in varchar2,
remote_schema_name in varchar2,
remote_schema_object_name in varchar2 default null);Parameter
| Parameter | Beschreibung |
|---|---|
|
|
Gibt den Namen des Benutzers an, dem Sie die Berechtigung entziehen möchten. |
remote_schema_name |
Gibt den Namen des Remote-Schemas an, das Sie widerrufen möchten. |
|
|
Gibt den Namen des Remote-Schemaobjekts an, das Sie widerrufen möchten. Wenn Sie keinen Zugriff auf alle Objekte im angegebenen Schema erhalten haben, wird der Zugriff entzogen. |
Übergeordnetes Thema: Zusammenfassung der Unterprogramme DBMS_DATA_ACCESS_ADMIN