Pacchetto DBMS_CLOUD_LINK_ADMIN
DBMS_CLOUD_LINK_ADMIN consente all'utente ADMIN di abilitare un utente del database a registrare set di dati o ad accedere AI set di dati registrati per una determinata istanza di Autonomous AI Database, soggette alle limitazioni di accesso definite con l'ambito concesso.
I privilegi possono essere disabilitati anche per un utente con i privilegi impostati per registrare i data set o accedere ai data set registrati.
- DBMS_CLOUD_LINK_ADMIN Panoramica
Verrà descritto come utilizzare il pacchettoDBMS_CLOUD_LINK_ADMIN. - Riepilogo dei sottoprogrammi DBMS_CLOUD_LINK_ADMIN
Questa tabella riepiloga i sottoprogrammi inclusi nel pacchettoDBMS_CLOUD_LINK_ADMIN.
Argomento padre: Riferimento del pacchetto fornito dal database AI autonomo
Panoramica di DBMS_CLOUD_LINK_ADMIN
Descrive l'uso del pacchetto DBMS_CLOUD_LINK_ADMIN.
I collegamenti cloud forniscono un metodo basato su cloud per accedere in remoto AI dati di sola lettura su un'istanza di Autonomous AI Database. Il pacchetto DBMS_CLOUD_LINK_ADMIN utilizza i meccanismi di accesso di Oracle Cloud Infrastructure per rendere i data set accessibili all'interno di un ambito specifico e, inoltre, esiste un passo di autorizzazione facoltativo.
Argomento padre: Pacchetto DBMS_CLOUD_LINK_ADMIN
Riepilogo dei sottoprogrammi DBMS_CLOUD_LINK_ADMIN
La tabella riportata di seguito riassume i sottoprogrammi inclusi nel pacchetto DBMS_CLOUD_LINK_ADMIN.
| Sottoprogramma | Descrizione |
|---|---|
|
La procedura associa un database consumer di Cloud Links a un servizio di database. |
|
| Procedura GRANT_AUTHORIZE |
Consente a un utente di richiamare le procedure |
|
Consente a un utente di leggere i set di dati registrati, soggetti alle restrizioni di accesso imposte ai set di dati al momento della registrazione. |
|
|
Consente a un utente di registrare un set di dati per l'accesso remoto. |
|
|
Rimuovere un mapping di servizi per un database specificato. |
|
|
Revoca l'autorizzazione di un utente a richiamare le procedure |
|
|
Non consente a un utente di accedere AI data set registrati dell'istanza di Autonomous AI Database. |
|
|
Impedisce a un utente di registrare i set di dati per l'accesso remoto. I set di dati già registrati dall'utente non sono interessati. |
- ADD_SERVICE_MAPPING Procedura
La proceduraDBMS_CLOUD_LINK_ADMIN.ADD_SERVICE_MAPPINGassocia un database consumer a un servizio di database. - GRANT_AUTHORIZE Procedura
La procedura concede a un utente l'autorizzazione a richiamare le procedureDBMS_CLOUD_LINK.GRANT_AUTHORIZATIONeDBMS_CLOUD_LINK.REVOKE_AUTHORIZATION. - GRANT_READ Procedura
La procedura consente a un utente di leggere i set di dati registrati, fatte salve le limitazioni di accesso imposte ai set di dati quando un set di dati viene registrato utilizzandoDBMS_CLOUD_LINK_ADMIN.GRANT_REGISTER. - GRANT_REGISTER Procedura
La procedura consente a un utente di registrare un data set per l'accesso remoto. - REMOVE_SERVICE_MAPPING Procedura
La proceduraDBMS_CLOUD_LINK_ADMIN.REMOVE_SERVICE_MAPPINGrimuove un mapping di servizio per un database specificato. - REVOKE_AUTHORIZE Procedura
Questa procedura impedisce a un utente di richiamare le procedureDBMS_CLOUD_LINK.GRANT_AUTHORIZATIONeDBMS_CLOUD_LINK.REVOKE_AUTHORIZATION. - REVOKE_READ Procedura
Questa procedura non consente a un utente di accedere AI data set registrati nell'istanza di Autonomous AI Database. - REVOKE_REGISTER Procedura
La procedura impedisce a un utente di registrare i data set per l'accesso remoto. I set di dati già registrati dall'utente non sono interessati.
Argomento padre: Pacchetto DBMS_CLOUD_LINK_ADMIN
Procedura ADD_SERVICE_MAPPING
DBMS_CLOUD_LINK_ADMIN.ADD_SERVICE_MAPPING associa un database consumer a un servizio di database.
Sintassi
DBMS_CLOUD_LINK_ADMIN.ADD_SERVICE_MAPPING(
database_id IN VARCHAR2,
service_name IN VARCHAR2
);
Parametri
| Parametro | Descrizione |
|---|---|
|
|
Specifica l'ID del database per un'istanza di Autonomous AI Database che è un consumer di Cloud Link. Usare Il valore " Valori validi: ID database o " |
service_name |
Specifica il nome del servizio di database. I valori validi sono: |
Note sull'uso
-
Solo l'utente ADMIN e gli schemi con ruolo
PDB_DBApossono eseguireDBMS_CLOUD_LINK_ADMIN.ADD_SERVICE_MAPPING. -
È necessario eseguire
DBMS_CLOUD_LINK_ADMIN.ADD_SERVICE_MAPPINGnell'istanza di Autonomous AI Database del proprietario del data set.
Argomento padre: Riepilogo dei sottoprogrammi DBMS_CLOUD_LINK_ADMIN
Procedura GRANT_AUTHORIZE
DBMS_CLOUD_LINK.GRANT_AUTHORIZATION e DBMS_CLOUD_LINK.REVOKE_AUTHORIZATION.
Sintassi
DBMS_CLOUD_LINK_ADMIN.GRANT_AUTHORIZE(
username IN VARCHAR2
);
Parametri
| Parametro | Descrizione |
|---|---|
|
|
Specifica un nome utente. |
Note sull'uso
-
Per abilitare l'autorizzazione per un set di dati con
DBMS_CLOUD_LINK.GRANT_AUTHORIZATION, è necessario aver concesso il privilegio conDBMS_CLOUD_LINK_ADMIN.GRANT_AUTHORIZE. Questo è vero anche per l'utente ADMIN; tuttavia l'utente ADMIN può concedere questo privilegio a se stesso.
Argomento padre: Riepilogo dei sottoprogrammi DBMS_CLOUD_LINK_ADMIN
Procedura GRANT_READ
DBMS_CLOUD_LINK_ADMIN.GRANT_REGISTER.
Sintassi
DBMS_CLOUD_LINK_ADMIN.GRANT_READ(
username IN VARCHAR2
);
Parametri
| Parametro | Descrizione |
|---|---|
|
|
Specifica un nome utente. |
Note sull'uso
-
Per leggere i data set, è necessario disporre del privilegio
DBMS_CLOUD_LINK_ADMIN.GRANT_READ. Questo è vero anche per l'utente ADMIN; tuttavia l'utente ADMIN può concedere questo privilegio a se stesso. -
Un utente può eseguire una query su
SYS_CONTEXT('USERENV', 'CLOUD_LINK_READ_ENABLED')per verificare se sono abilitati per l'accessoREADa un data set.Ad esempio, la query seguente:
SELECT SYS_CONTEXT('USERENV', 'CLOUD_LINK_READ_ENABLED') FROM DUAL;Restituisce '
YES' o 'NO'.
Argomento padre: Riepilogo dei sottoprogrammi DBMS_CLOUD_LINK_ADMIN
Procedura GRANT_REGISTER
Sintassi
DBMS_CLOUD_LINK_ADMIN.GRANT_REGISTER(
username IN VARCHAR2,
scope IN CLOB
);
Parametri
| Parametro | Descrizione |
|---|---|
|
|
Specifica l'ID di un utente. |
|
|
Specifica l'ambito in cui le autorizzazioni da pubblicare devono essere concesse all'utente specificato. I valori validi sono i seguenti:
|
Note sull'uso
-
Per registrare i set di dati, è necessario disporre del privilegio
DBMS_CLOUD_LINK_ADMIN.GRANT_REGISTER. Questo è vero anche per l'utente ADMIN; tuttavia l'utente ADMIN può concedere questo privilegio a se stesso. -
Un utente può eseguire una query su
SYS_CONTEXT('USERENV', 'CLOUD_LINK_REGISTER_ENABLED')per verificare se sono abilitati per la registrazione dei data set.Ad esempio, la query seguente:
SELECT SYS_CONTEXT('USERENV', 'CLOUD_LINK_REGISTER_ENABLED') FROM DUAL;Restituisce '
YES' o 'NO'.
Argomento padre: Riepilogo dei sottoprogrammi DBMS_CLOUD_LINK_ADMIN
Procedura REMOVE_SERVICE_MAPPING
DBMS_CLOUD_LINK_ADMIN.REMOVE_SERVICE_MAPPING rimuove un mapping di servizi per un database specificato.
Sintassi
DBMS_CLOUD_LINK_ADMIN.REMOVE_SERVICE_MAPPING(
database_id IN VARCHAR2
);
Parametri
| Parametro | Descrizione |
|---|---|
|
|
Specifica l'ID del database per un'istanza di Autonomous AI Database. Usare Il valore " Valori validi: ID database o " |
Nota per l'uso
Solo l'utente ADMIN e gli schemi con ruolo PDB_DBA possono eseguire DBMS_CLOUD_LINK_ADMIN.REMOVE_SERVICE_MAPPING.
Argomento padre: Riepilogo dei sottoprogrammi DBMS_CLOUD_LINK_ADMIN
Procedura REVOKE_AUTHORIZE
DBMS_CLOUD_LINK.GRANT_AUTHORIZATION e DBMS_CLOUD_LINK.REVOKE_AUTHORIZATION.
Sintassi
DBMS_CLOUD_LINK_ADMIN.REVOKE_AUTHORIZE(
username IN VARCHAR2
);
Parametri
| Parametro | Descrizione |
|---|---|
|
|
Specifica un nome utente. |
Argomento padre: Riepilogo dei sottoprogrammi DBMS_CLOUD_LINK_ADMIN
Procedura REVOKE_READ
Sintassi
DBMS_CLOUD_LINK_ADMIN.REVOKE_READ(
username IN VARCHAR2
);
Parametri
| Parametro | Descrizione |
|---|---|
|
|
Specifica un nome utente. |
Nota per l'uso
-
Un utente può eseguire una query su
SYS_CONTEXT('USERENV', 'CLOUD_LINK_READ_ENABLED')per verificare se sono abilitati per l'accessoREADa un data set.Ad esempio, la query seguente:
SELECT SYS_CONTEXT('USERENV', 'CLOUD_LINK_READ_ENABLED') FROM DUAL;Restituisce '
YES' o 'NO'.
Argomento padre: Riepilogo dei sottoprogrammi DBMS_CLOUD_LINK_ADMIN
Procedura REVOKE_REGISTER
Sintassi
DBMS_CLOUD_LINK_ADMIN.REVOKE_REGISTER(
username IN VARCHAR2
);
Parametri
| Parametro | Descrizione |
|---|---|
|
|
Specifica l'ID di un utente. |
Nota per l'uso
-
Un utente può eseguire una query su
SYS_CONTEXT('USERENV', 'CLOUD_LINK_REGISTER_ENABLED')per verificare se sono abilitati per la registrazione dei data set.Ad esempio, la query seguente:
SELECT SYS_CONTEXT('USERENV', 'CLOUD_LINK_REGISTER_ENABLED') FROM DUAL;Restituisce '
YES' o 'NO'.
Argomento padre: Riepilogo dei sottoprogrammi DBMS_CLOUD_LINK_ADMIN