Condividi tramite


Connettersi a Oracle E-Business Suite usando l'autenticazione di Windows

L'adapter Oracle E-Business consente ai client dell'adapter di usare l'autenticazione di Windows per stabilire una connessione con Oracle E-Business Suite. Per usare i client dell'adapter di autenticazione di Windows, è necessario specificare "/" per il nome utente e lasciare vuota la password. Per altre informazioni sulla connessione a Oracle E-Business Suite usando l'autenticazione di Windows, vedere Connettersi a Oracle E-Business Suite in Visual Studio.

Informazioni importanti

Per usare l'autenticazione di Windows, è necessario eseguire le operazioni seguenti:

  • Se la proprietà ClientCredentialType è impostata su Database, specificare "/" per il nome utente e lasciare vuota la password per connettersi a Oracle E-Business Suite.

  • Se la proprietà ClientCredentialType è impostata su EBusiness, specificare le credenziali di Oracle E-Business Suite da connettere. È inoltre necessario specificare "/" per la proprietà di associazione OracleUserName e lasciare vuota la proprietà di associazione OraclePassword .

Abilitare l'autenticazione di Windows

Per consentire ai client adattatori di usare l'autenticazione di Windows per connettersi a un database Oracle, è necessario eseguire le attività seguenti nel computer che esegue il database Oracle.

  1. Assicurarsi che il sqlnet.ora file sia sul client che sul server, disponibile in ORACLE_BASE\ORACLE_HOME\network\admin\sqlnet.ora, abbia la voce seguente:

    SQLNET.AUTHENTICATION_SERVICES= (NTS)  
    
  2. Connettersi al database Oracle come SYSDBA.

  3. Creare l'utente di Windows come utente esterno nel database Oracle. Si noti che il nome utente deve essere in maiuscolo.

    CREATE USER “OPS$<DOMAIN_NAME>\<USER_NAME\>” IDENTIFIED EXTERNALLY;  
    
  4. Concedere privilegi all'utente.

    GRANT CONNECT,RESOURCE TO “OPS$<DOMAIN_NAME>\<USER_NAME\>”;  
    
  5. Gli artefatti di Oracle E-Business Suite sono disponibili nello schema APPS. Per abilitare l'utente appena creato, accedere usando l'autenticazione di Windows, per accedere agli artefatti di Oracle E-Business Suite, lo schema dell'utente deve essere modificato nello schema APPS. È possibile aggiungere il comando SQL seguente allo script di accesso che modifica lo schema predefinito dell'utente in APPS quando l'utente accede.

    alter session set current_schema=APPS;  
    
  6. Anche se è stato modificato lo schema dell'utente nello schema APPS, non sarà ancora possibile visualizzare gli artefatti di Oracle E-Business Suite durante l'esplorazione e la generazione di metadati usando l'adapter Oracle E-Business. Questo perché l'utente appena creato non dispone delle autorizzazioni per lo schema APPS. Assicurarsi di aver fornito l'autorizzazione per lo schema APP per l'utente appena creato.

Vedere anche

Configurare il client Oracle per l'adattatore E-Business Suite
Creare l'URI di connessione Oracle E-Business Suite
Creare una connessione a Oracle E-Business Suite