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 plantila honetan (http://msdn2.microsoft.com/en-us/library/ms564221.aspx), ADF bat sortu dut, hori da jakin baten SQL zerbitzari instantzia eta erregistroetako lotzen, erabiltzaile baten berariazko IDa eta pasahitza eta kode honetan erakutsitako:
<LobSystemInstances> <LobSystemInstance Izena="ClaimsInstance"> <Propietateak> <De la Propiedad Izena="AuthenticationMode" Mota="System.String">Espero</De la Propiedad> <De la Propiedad Izena="DatabaseAccessProvider" Mota="System.String">SQLServer</De la Propiedad> <De la Propiedad Izena="RdbConnection Datu iturria" Mota="System.String">benetako zerbitzaria benetako instantzia</De la Propiedad> <De la Propiedad Izena="RdbConnection Hasierako katalogoa" Mota="System.String">benetako hasierako katalogoa</De la Propiedad> <De la Propiedad Izena="RdbConnection integratua segurtasuna" Mota="System.String">SSPI</De la Propiedad> <De la Propiedad Izena="RdbConnection elkarrekin" Mota="System.String">faltsuak</De la Propiedad> <!-- Gako horiek balioek: --> <De la Propiedad Izena="RdbConnection Erabiltzaile ID" Mota="System.String">batctual Erabiltzaile ID</De la Propiedad> <De la Propiedad Izena="RdbConnection Pasahitza" Mota="System.String">oraingo pasahitza</De la Propiedad> <De la Propiedad Izena="RdbConnection Trusted_Connection" Mota="System.String">faltsuak</De la Propiedad> </Propietateak> </LobSystemInstance> </LobSystemInstances>
Ez da onena praktika, 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 Embedded userid eta pasahitza
- txertatzeko erabiltzaile IDa eta pasahitza ADF en
- txertatzeko erabiltzaile IDa eta pasahitza ADF bdc en
- SharePoint bdc primer
- SharePoint embed erabiltzaile IDa eta pasahitza ADF
</amaiera>
Hau dut wiht erabiltzaile IDa eta pasahitza sartzeko saiatzen
A Metadata Exception was constructed in App Domain ‘/LM/W3SVC/1032898172/Root-2-128851566339311184’. Osoa izan ezik testua: The LobSystemInstance Property ‘AuthenticationMode’ has a value that requires ‘Integrated Security’ konexio-katean
Havie LobsystemInstance konexioa modu batera borrokatu gehiegi. Zure iruzkinak erabiltzen dena bada, lan egin zuen egiaztatzeko.
My setting differs in that i have set ‘Integrated security’ ordez SSPI gezurrezko to
and ‘rdbconnection Pooling’ Egia.
Nire Connection elkarrekin buruzko behaketa: BDC honen erabiltzaileak edozein kate konexioa bera izan baita, berean konexioa erabiliko dira, behin eta berriro, eta, beraz, eraginkortasunez ahal izango da, horri sistemak. Horrela Buruak aurrezteko SQL zerbitzari aldean. Edo, zerbait ahaztu dut?