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 an teimpléad seo (http://msdn2.microsoft.com/en-us/library/ms564221.aspx), Chruthaigh mé an ADF a cheanglaíonn le ásc freastalaí ar leith SQL agus logaí i le id shonrach an úsáideora agus do phasfhocal agus le feiceáil ar an Blúire:
<LobSystemInstances> <LobSystemInstance Ainm="ClaimsInstance"> <Airíonna> <Maoin Ainm="AuthenticationMode" Cineál="System.String">PassThrough</Maoin> <Maoin Ainm="DatabaseAccessProvider" Cineál="System.String">SqlServer</Maoin> <Maoin Ainm="RdbConnection Foinse" Cineál="System.String">freastalaí iarbhír shampla iarbhír</Maoin> <Maoin Ainm="Catalóg RdbConnection Tosaigh" Cineál="System.String">catalóg tosaigh iarbhír</Maoin> <Maoin Ainm="RdbConnection Comhtháite Slándáil" Cineál="System.String">SSPI</Maoin> <Maoin Ainm="RdbConnection Comhthiomsú" Cineál="System.String">bréagach</Maoin> <!-- Seo iad na luachanna lárnacha: --> <Maoin Ainm="ID Úsáideoir RdbConnection" Cineál="System.String">aID Úsáideoir ctual</Maoin> <Maoin Ainm="Pasfhocal RdbConnection" Cineál="System.String">Pasfhocal iarbhír</Maoin> <Maoin Ainm="Trusted_Connection RdbConnection" Cineál="System.String">bréagach</Maoin> </Airíonna> </LobSystemInstance> </LobSystemInstances>
Níl sé dea-chleachtas, 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 leabaithe userid agus focal faire
- id úsáideora agus do phasfhocal i ADF leabú
- id úsáideora agus do phasfhocal i ADF bdc leabú
- SharePoint bdc primer
- SharePoint leabú id úsáideora agus do phasfhocal i ADF
</deireadh>
Faighim seo nuair a iarraidh chun rochtain a fháil id úsáideora agus Pasfhocal wiht
A Metadata Exception was constructed in App Domain ‘/LM/W3SVC/1032898172/Root-2-128851566339311184’. Tá an téacs iomlán eisceacht: The LobSystemInstance Property ‘AuthenticationMode’ has a value that requires ‘Integrated Security’ i an teaghrán nasc
Havie ag streachailt le thus nasc LobsystemInstance ró-. Úsáidte do chuid tuairimí a sheiceáil má d'oibrigh gach rud.
My setting differs in that i have set ‘Integrated security’ go falsa 'in ionad SSPI
and ‘rdbconnection Pooling’ go fíor.
Mo tuairim faoi Ceangal Linn: toisc go mbeidh an teaghrán nasc le haghaidh aon úsáideoir den BDC díreach mar an gcéanna, Beidh an nasc céanna a úsáid arís agus arís eile agus is féidir a chomhthiomsú dá bhrí sin, go héifeachtach ag an gcóras. Dá bhrí sin shábháil forchostais ar an taobh freastalaí SQL. Nó an bhfuil rud éigin overlooked mé?