I needed to wire up MOSS to a SQL database via BDC. For testing/POC purposes, I wanted to embed the SQL account user id and password in the ADF. Starting with Þessi sniðmát (http://msdn2.microsoft.com/en-us/library/ms564221.aspx), Ég var að stofna ADF sem tengist tiltekinni SQL Server dæmis og skráir sig með ákveðna notandi persónuskilríki og lykilorð og sýnt í þessari runu:
<LobSystemInstances> <LobSystemInstance Nafn="ClaimsInstance"> <Eiginleikar> <Eign Nafn="AuthenticationMode" Tegund="System.String">Passthrough</Eign> <Eign Nafn="DatabaseAccessProvider" Tegund="System.String">SQLServer</Eign> <Eign Nafn="RdbConnection Data Source" Tegund="System.String">Raunveruleg miðlara raunverulegt dæmi</Eign> <Eign Nafn="RdbConnection Byrjunar Vöruflokkar" Tegund="System.String">Raunveruleg fyrstu verslun</Eign> <Eign Nafn="RdbConnection Innbyggt Öryggi" Tegund="System.String">SSPI</Eign> <Eign Nafn="RdbConnection samnýtingu" Tegund="System.String">ósatt</Eign> <!-- Þetta eru helstu gildi: --> <Eign Nafn="RdbConnection Notandanafn" Tegund="System.String">actual Notandanafn</Eign> <Eign Nafn="RdbConnection Lykilorð" Tegund="System.String">Raunveruleg Lykilorð</Eign> <Eign Nafn="RdbConnection Trusted_Connection" Tegund="System.String">ósatt</Eign> </Eiginleikar> </LobSystemInstance> </LobSystemInstances>
Það er ekki bestu starfshætti, but it’s useful for a quick and simple configuration for testing. This was surprisingly difficult to figure out. I never found a functional example with search keywords:
- ADF embed UserId og lykilorð
- embed notandi persónuskilríki og lykilorð í ADF
- embed notandi persónuskilríki og lykilorð í ADF BDC
- SharePoint BDC grunnur
- SharePoint Fella notandi persónuskilríki og lykilorð í ADF
</enda>
Ég fæ þetta þegar að reyna að komast wiht notandi persónuskilríki og lykilorð
A Metadata Exception was constructed in App Domain ‘/LM/W3SVC/1032898172/Root-2-128851566339311184’. The fullur undantekning texti er: The LobSystemInstance Property ‘AuthenticationMode’ has a value that requires ‘Integrated Security’ í tengingu band
Havie barist við LobsystemInstance uppsetningu tengingarinnar of. Notað athugasemdir til að athuga hvort allt í uppnámi.
My setting differs in that i have set ‘Integrated security’ til falskar stað SSPI
and ‘rdbconnection Pooling’ satt.
Athugun mín um samnýtingu tengingar: þar sem tengingin band fyrir öllum notendum þessa BDC verður nákvæmlega sú sama, sama tenging verður notað aftur og aftur og því má á skilvirkan hátt sameinuðum með því að kerfið. Þannig sparar kostnaður á SQL miðlara megin. Eða er það eitthvað sem ég gleymast?