Condividi tramite


Configurare le credenziali di accesso per l'adapter SQL

L'adapter SQL richiede ai client dell'adapter di fornire le credenziali client. L'adapter usa queste credenziali per autenticare l'utente con SQL Server e per stabilire una connessione.

I client dell'adapter possono fornire le credenziali client sia quando si usa Visual Studio che quando si usa la console di amministrazione di BizTalk Server. Quando si usa Visual Studio, le credenziali sono necessarie per generare i metadati. Quando si usa la console di amministrazione BizTalk Server, le credenziali sono necessarie per eseguire operazioni su SQL Server.

Questa sezione fornisce informazioni sulla specifica delle credenziali client in Visual Studio e sulla console di amministrazione di BizTalk Server.

Immettere le credenziali da Visual Studio

Da Visual Studio è possibile specificare le credenziali usando il componente aggiuntivo Utilizzo servizio adapter o la Procedura guidata Aggiungi metadati adattatore.

Uso del componente aggiuntivo del servizio adapter

  1. Fare clic con il pulsante destro del mouse sul progetto BizTalk, scegliere Aggiungi e quindi aggiungere elementi generati.

  2. Nella finestra di dialogo Aggiungi elementi generati eseguire le operazioni seguenti:

    Usare Per
    Categorie Fare clic su Utilizza servizio adapter.
    Modelli Fare clic su Utilizza servizio adapter.
  3. Per avviare la finestra di dialogo Utilizzo servizio adapter , fare clic su Aggiungi.

  4. Nella finestra di dialogo Utilizza servizio adapter selezionare sqlBinding dall'elenco Seleziona associazione e quindi fare clic su Configura.

  5. Nella finestra di dialogo Configura adattatore fare clic sulla scheda Sicurezza e nell'elenco Tipo di credenziali client eseguire una delle operazioni seguenti:

    Nota

    Se ci si connette a SQL Server usando l'autenticazione di Windows, l'utente windows con cui si è connessi deve essere aggiunto a SQL Server come descritto in Connetti a SQL Server Tramite l'autenticazione di Windows con l'adattatore SQL.

    Selezionare Per
    Nessuna Connettersi a SQL utilizzando l'autenticazione di Windows.
    Windows Connettersi a SQL utilizzando l'autenticazione di Windows.
    Nome utente Specificare il nome utente e la password per connettersi a SQL Server immettendo le credenziali di un utente definito nel database di SQL Server. Si noti che per il nome utente e la password viene applicata la distinzione tra maiuscole e minuscole. Nota: Se si lasciano vuoti i campi Nome utente e Password, l'adattatore si connette a SQL Server usando autenticazione di Windows.
  6. Fare clic su OK.

Uso della procedura guidata Aggiungi metadati adapter

  1. Fare clic con il pulsante destro del mouse sul progetto BizTalk, scegliere Aggiungi e quindi aggiungere elementi generati.

  2. Nella finestra di dialogo Aggiungi elementi generati eseguire le operazioni seguenti:

    Usare Per
    Categorie Fare clic su Aggiungi adattatore.
    Modelli Fare clic su Aggiungi metadati dell'adattatore.
  3. Fare clic su Aggiungi. Verrà visualizzata la Procedura guidata Aggiungi metadati dell'adattatore.

  4. Nella Procedura guidata Aggiungi adattatore selezionare WCF-SQL. Selezionare il computer in cui è installato BizTalk Server e il nome del database BizTalk.

    Importante

    Se si dispone già di una porta WCF-SQL configurata in BizTalk, selezionare la porta dall'elenco Porta .

  5. Fare clic su Avanti.

  6. Nella finestra di dialogo Utilizza servizio adapter selezionare sqlBinding dall'elenco Seleziona associazione e quindi fare clic su Configura.

  7. Nella finestra di dialogo Configura adattatore fare clic sulla scheda Sicurezza e nell'elenco Tipo di credenziali client eseguire una delle operazioni seguenti:

    Nota

    Se ci si connette a SQL Server usando l'autenticazione di Windows, l'utente windows con cui si è connessi deve essere aggiunto a SQL Server come descritto in Connetti a SQL Server Tramite l'autenticazione di Windows con l'adattatore SQL.

    Selezionare Per
    Nessuna Connettersi a SQL utilizzando l'autenticazione di Windows.
    Windows Connettersi a SQL utilizzando l'autenticazione di Windows.
    Nome utente Specificare il nome utente e la password per connettersi a SQL Server immettendo le credenziali di un utente definito nel database di SQL Server. Si noti che per il nome utente e la password viene applicata la distinzione tra maiuscole e minuscole. Nota: Se si lasciano vuoti i campi Nome utente e Password, l'adattatore si connette a SQL Server usando autenticazione di Windows.
  8. Fare clic su OK.

Immettere le credenziali dalla console di amministrazione di BizTalk Server

Dalla console di amministrazione di BizTalk Server è possibile specificare le credenziali come parte della configurazione della porta WCF-Custom o WCF-SQL.

Immettere le credenziali per la porta WCF-Custom

  1. Avviare la console di amministrazione di BizTalk Server.

  2. Nell'albero della console espandere Gruppo BizTalk, quindi espandere Applicazioni e quindi espandere l'applicazione in cui si vuole creare una porta e fare clic su Invia porte o porte di ricezione. Nel riquadro destro è possibile scegliere di creare una porta o selezionare una porta esistente.

  3. Nell'elenco a discesa Tipo della finestra di dialogo Proprietà porta selezionare WCF-Custom e quindi fare clic su Configura.

    Nota

    Per visualizzare la finestra di dialogo Proprietà percorso per una porta di ricezione, fare clic sulla scheda Percorso di ricezione nel riquadro sinistro della finestra di dialogo proprietà porta e quindi fare clic su Nuovo.

  4. Se si crea una porta di trasmissione, nella finestra di dialogo Proprietà trasporto personalizzate WCF fare clic sulla scheda Credenziali e eseguire una delle operazioni seguenti:

    • Selezionare l'opzione Non usare l'accesso Single Sign-On e specificare il nome utente e la password per connettersi a SQL Server. Si noti che per il nome utente e la password viene applicata la distinzione tra maiuscole e minuscole.

      Nota

      Se si vuole connettersi a SQL Server usando autenticazione di Windows, specificare un nome utente e una password vuota. Prima di eseguire questa operazione, l'utente di Windows con cui si è connessi deve essere aggiunto a SQL Server come descritto in Connetti a SQL Server Usando l'autenticazione di Windows con l'adattatore SQL.

    • Selezionare l'opzione Usa Single Sign-On e specificare un'applicazione Di accesso Single Sign-On (SSO) di affiliate Enterprise.

  5. Se si crea una porta di ricezione, nella finestra di dialogo Proprietà trasporto personalizzate WCF fare clic sulla scheda Altre e eseguire una delle operazioni seguenti:

    • Selezionare l'opzione Account utente e specificare il nome utente e la password per connettersi a SQL Server. Si noti che per il nome utente e la password viene applicata la distinzione tra maiuscole e minuscole.

      Nota

      Se si vuole connettersi a SQL Server usando autenticazione di Windows, specificare un nome utente e una password vuota. Prima di eseguire questa operazione, l'utente di Windows con cui si è connessi deve essere aggiunto a SQL Server come descritto in Connetti a SQL Server Usando l'autenticazione di Windows con l'adattatore SQL.

    • Selezionare l'opzione Recupera credenziali dall'applicazione di affiliazione e specificare un'applicazione SSO di affiliazione.

  6. Fare clic su OK.

Immettere le credenziali per la porta WCF-SQL

  1. Avviare la console di amministrazione di BizTalk Server.

  2. Aggiungere l'adapter WCF-SQL alla console di amministrazione di BizTalk Server. Per istruzioni, vedere Aggiunta dell'adapter SQL alla console di amministrazione BizTalk Server.

  3. Nell'albero della console espandere Gruppo BizTalk, quindi espandere Applicazioni e quindi espandere l'applicazione in cui si vuole creare una porta e fare clic su Invia porte o porte di ricezione. Nel riquadro destro è possibile scegliere di creare una porta o selezionare una porta esistente.

  4. Nell'elenco a discesa Tipo della finestra di dialogo Proprietà porta selezionare l'adapter WCF-SQL aggiunto in precedenza e quindi fare clic su Configura.

    Nota

    Per visualizzare la finestra di dialogo Proprietà percorso per una porta di ricezione, fare clic sulla scheda Percorso di ricezione nel riquadro sinistro della finestra di dialogo proprietà porta e quindi fare clic su Nuovo.

  5. Se si crea una porta di trasmissione, nella finestra di dialogo delle proprietà del trasporto fare clic sulla scheda Credenziali ed eseguire una delle operazioni seguenti:

    • Selezionare l'opzione Non usare Single Sign-On e specificare il nome utente e la password per connettersi a SQL Server. Si noti che per il nome utente e la password viene applicata la distinzione tra maiuscole e minuscole.

      Nota

      Se si vuole connettersi a SQL Server usando autenticazione di Windows, specificare un nome utente e una password vuoti. Prima di eseguire questa operazione, l'utente di Windows con cui si è connessi deve essere aggiunto a SQL Server come descritto in Connettersi a SQL Server Tramite l'autenticazione di Windows con l'adattatore SQL.

    • Selezionare l'opzione Usa Single Sign-On e specificare un'applicazione di affiliate enterprise Single Sign-On (SSO).

  6. Se si crea una porta di ricezione, nella finestra di dialogo delle proprietà del trasporto fare clic sulla scheda Altro ed eseguire una delle operazioni seguenti:

    • Selezionare l'opzione Account utente e specificare il nome utente e la password per connettersi a SQL Server. Si noti che per il nome utente e la password viene applicata la distinzione tra maiuscole e minuscole.

      Nota

      Se si vuole connettersi a SQL Server usando autenticazione di Windows, specificare un nome utente e una password vuoti. Prima di eseguire questa operazione, l'utente di Windows con cui si è connessi deve essere aggiunto a SQL Server come descritto in Connettersi a SQL Server Tramite l'autenticazione di Windows con l'adattatore SQL.

    • Selezionare l'opzione Recupera credenziali dall'applicazione affiliata e specificare un'applicazione SSO affiliata .

  7. Fare clic su OK.

Vedere anche

Blocchi predefiniti per sviluppare applicazioni BizTalk con l'adapter SQL