Creazione account utente adattatore
È necessario creare un account utente per l'adattatore sulla risorsa gestita. Fornire le informazioni sull'account durante la creazione dell'applicazione per oracle su IBM® Verify.
I conti devono essere in grado di collegarsi in remoto al server Oracle Database e devono disporre di privilegi sufficienti per amministrare gli utenti Oracle Database . Table1 elenca i privilegi richiesti che l'account utente deve avere per amministrare gli utenti Oracle Database .
| Privilegio | Descrizione |
|---|---|
| Crea utente | Per creare un utente database Oracle . |
| GRANT QUALSIASI RUOLO | Per concedere o rimuovere ruoli all'utente del database Oracle . |
| SELEZIONARE QUALSIASI TABELLA | Per eseguire l'operazione di riconciliazione e richiamare le seguenti informazioni dal database Oracle :
|
| CONCEDERE QUALSIASI PRIVILEGIO | Per concedere o rimuovere i privilegi all'utente del database Oracle . |
| SELEZIONA QUALSIASI DIZIONARIO | Il privilegio Utilizzando questo privilegio di sistema, gli utenti possono accedere a tutti gli oggetti dello schema SYS, comprese le tabelle create in quello schema. È necessario concedere i privilegi richiesti ai singoli utenti in base ai requisiti. Il privilegio
|
| SELEZIONARE SU SYS.USER $ | Per il supporto Oracle 12c (database non contenitore) per accedere alla data in cui è stata modificata l'ultima password o la colonna Per richiamare Ultima modifica password, concedere questo privilegio all'utente. |
| WM_ADMIN_ROLE o SELECT_CATALOG_ROLE | Per accedere alla vista DBA_WM_SYS_PRIVS . |
| ESECUZIONE autorizzazione su privilegio di sistema DBMS_LOCK e AMMINISTRER_RESOURCE_MANAGER | Per eseguire procedure memorizzate che impostano il gruppo di consumatori. |
Per impostazione predefinita, ad un utente viene concesso l'accesso su oggetti all'interno dello schema dell'utente. La parola chiave ANY concede l'accesso agli utenti su tutti gli oggetti di quel tipo in tutti gli schemi. Ad esempio:
- Per concedere un privilegio di sistema, è necessario disporre dei privilegi di sistema concessi con ADMIN OPTION o GRANT ANY PRIVILEGE.
- Per concedere un privilegio oggetto deve essere soddisfatta una delle seguenti condizioni:
- Devi essere un proprietario oggetto.
- Il proprietario dell'oggetto deve concederti i privilegi oggetto con l'OPZIONE GRANT.
- Il proprietario dell'oggetto deve concederti il privilegio di sistema GRANT ANY OBJECT PRIVILEGE.
Se non si utilizza la parola chiave ANY , è necessario concedere privilegi, ruoli, tabelle e così via, ad un account utente o all'account utente deve essere un proprietario oggetto. Quando nello schema viene aggiunto un nuovo privilegio, ruolo o una tabella, è necessario aggiornare le autorizzazioni per l'account utente.
Per ridurre i rischi di sicurezza, non utilizzare la parola chiave ANY per concedere privilegi agli account utente.