Esempio funzionale: ADF BDC che si connette a un database SQL con incorporati user id e password

Avevo bisogno di cablare MOSS a un database SQL tramite BDC. Per scopi di test/POC, Ho voluto incorporare il SQL account user id e la password nel file ADF. A partire da Questo modello (http://msdn2.microsoft.com/en-us/library/ms564221.aspx), Ho creato un file ADF connesso a una particolare istanza di SQL server e i log in con una specifica user id e password e mostrato in questo frammento:

  <LobSystemInstances>
    <LobSystemInstance Nome="ClaimsInstance">
      <Proprietà>
        <Proprietà Nome="AuthenticationMode" Tipo="System. String">Pass-through</Proprietà>
        <Proprietà Nome="DatabaseAccessProvider" Tipo="System. String">SqlServer</Proprietà>
        <Proprietà Nome="Origine dati RdbConnection" Tipo="System. String">istanza effettivo serveractual</Proprietà>
        <Proprietà Nome="RdbConnection Initial Catalog" Tipo="System. String">Catalogo iniziale effettivo</Proprietà>
        <Proprietà Nome="Protezione integrata RdbConnection" Tipo="System. String">SSPI</Proprietà>
        <Proprietà Nome="RdbConnection pool" Tipo="System. String">falso</Proprietà>

        <!-- Questi sono i valori chiavi: -->
        <Proprietà Nome="RdbConnection User ID" Tipo="System. String">unctual User ID</Proprietà>
        <Proprietà Nome="RdbConnection Password" Tipo="System. String">Password attuale</Proprietà>
        <Proprietà Nome="RdbConnection Trusted_Connection" Tipo="System. String">falso</Proprietà>

      </Proprietà>
    </LobSystemInstance>
  </LobSystemInstances>

Non è una best practice, ma è utile per una configurazione rapida e semplice per il test. Questo è stato sorprendentemente difficile da capire. Non ho mai trovato un esempio funzionale con parole chiave di ricerca:

  • ADF incorporato userid e password
  • incorporare l'id utente e la password nel file adf
  • incorporare user id e password nel file adf bdc
  • SharePoint bdc iniettore
  • SharePoint incorporare user id e password nel file adf

</fine>

Iscriviti al mio blog.

4 pensieri su "Esempio funzionale: ADF BDC che si connette a un database SQL con incorporati user id e password

  1. Senza nome

    Ottengo questo quando si tenta di accedere con user id e Password

    Un'eccezione di metadati è stata costruita nel dominio dell'applicazione '/ LM/W3SVC/1032898172/radice-2-128851566339311184'. Il testo completo di eccezione è: La proprietà LobSystemInstance ' AuthenticationMode’ ha un valore che richiede ' protezione integrata’ nella stringa di connessione

    Risposta
  2. Jan D'Hondt

    Havie ha lottato con l'installazione di connessione LobsystemInstance troppo. Usate le vostre osservazioni per controllare se tutto ha funzionato.
    La mia impostazione differisce in quanto ho impostato ' protezione integrata’ su false anziché SSPI
    e ' rdbconnection Pooling’ su true.

    Mia osservazione sul pool di connessioni: Poiché la stringa di connessione per qualsiasi utente di questo BDC sarà esattamente lo stesso, la stessa connessione sarà utilizzata più e più volte e pertanto può essere raggruppata in modo efficiente dal sistema. Risparmiando così sovraccarico sul lato server sql. O c'è qualcosa che ho trascurato?

    Risposta
  3. Leo ha scritto:
    Che cosa è l'attuale istanza e catalogo iniziale effettivo? La mia ipotesi è effettivo catalogo iniziale dovrebbe essere il database. Che cosa è istanza effettiva poi? E se il mio MS SQL utilizza l'autenticazione di windows ? che cosa sarebbe l'id utente e la password in questo caso? DomainUser poi mio windows login su password?
    Risposta

Lasciare una risposta

L'indirizzo email non verrà pubblicato. i campi richiesti sono contrassegnati *