Mi devis kabligi supre MUSKON al SQLa datumaro tra BDC. Por elprovanta/POCajn celojn, Mi deziris al embed la SQLa konta uzanta identigaĵo kaj pasvorto en la ADF. Komencanta kun Ĉi tiu ŝablono (http://msdn2.microsoft.com/en-us/library/ms564221.aspx), Mi kreis ADF kiu konektas al aparta SQLa servila okazo kaj ensalutas kun specifa uzanta identigaĵo kaj pasvorto kaj montrita en ĉi tiu ereto:
<LobSystemInstances> <LobSystemInstance Nomo="ClaimsInstance"> <Nemoveblaĵoj> <Nemoveblaĵo Nomo="AuthenticationMode" Tipo="Sistemo.Ŝnuro">PassThrough</Nemoveblaĵo> <Nemoveblaĵo Nomo="DatabaseAccessProvider" Tipo="Sistemo.Ŝnuro">SqlServer</Nemoveblaĵo> <Nemoveblaĵo Nomo="RdbConnection Datuma Fonto" Tipo="Sistemo.Ŝnuro">Reala serviloreala okazo</Nemoveblaĵo> <Nemoveblaĵo Nomo="RdbConnection Komenca Katalogo" Tipo="Sistemo.Ŝnuro">Reala komenca katalogo</Nemoveblaĵo> <Nemoveblaĵo Nomo="RdbConnection Integrigita Sekurecon" Tipo="Sistemo.Ŝnuro">SSPI</Nemoveblaĵo> <Nemoveblaĵo Nomo="RdbConnection Pooling" Tipo="Sistemo.Ŝnuro">Falsa</Nemoveblaĵo> <!-- Ĉi tiuj estas la kernaj valoroj: --> <Nemoveblaĵo Nomo="RdbConnection Uzanta IDENTIGAĴO" Tipo="Sistemo.Ŝnuro">alCtual Uzanta IDENTIGAĴO</Nemoveblaĵo> <Nemoveblaĵo Nomo="RdbConnection Pasvorto" Tipo="Sistemo.Ŝnuro">Reala Pasvorto</Nemoveblaĵo> <Nemoveblaĵo Nomo="RdbConnection Fidita_Konekton" Tipo="Sistemo.Ŝnuro">Falsa</Nemoveblaĵo> </Nemoveblaĵoj> </LobSystemInstance> </LobSystemInstances>
Ĝi ne estas plej bona praktiko, Sed ĝi estas utila por rapida kaj simpla konfiguracio por elprovado. Tio ĉi estis surprize malfacila kalkuli ekstere. Mi neniam trovis praktikan ekzemplon kun serĉaj ŝlosilvortoj:
- Adf integriĝinta userid kaj pasvorto
- Embed uzanta identigaĵo kaj pasvorto en adf
- Embed uzanta identigaĵo kaj pasvorto en adf bdc
- Sharepoint bdc enkonduko
- Sharepoint embed uzanta identigaĵo kaj pasvorto en adf
</Fino>
Mi akiras tion ĉi kiam provanta aliri wiht uzanta identigaĵo kaj Pasvorto
Metadata Escepto estis konstruita en App Domajna ‘/LM/W3SVC/1032898172/Radiko-2-128851566339311184'. La plena escepta teksto estas: La LobSystemInstance Nemoveblaĵo ‘AuthenticationMode’ Havas valoron kiu postulas ‘Integrigita Sekurecon’ En la konekta ŝnuro
Havie luktita kun LobsystemInstance konekta aranĝo ankaŭ. Uzis viajn rimarkojn kontroli se ĉio laboris.
Mia fikso malsamas en tiu i fiksis ‘Integran sekurecon’ Al falsa anstataŭ SSPI
Kaj ‘rdbconnection Pooling’ Al vera.
Mia rimarko pri Konekto Pooling: Pro tio ke la konekta ŝnuro por ajna uzanto de ĉi tiu BDC estos ĝuste la sama, La sama konekto estos uzita denove kaj denove denove kaj sekve povas esti efike pooled de la sistemo. Kaj tiel savanta supre sur la sql servila flanko. Aŭ estas tie io mi preteratentis?