Potreboval som drôtu do MACHU do SQL databázy cez BDC. Na účely testovania/POC, Som chcel vložiť SQL užívateľské id a heslo konta v ADF. Počnúc Táto šablóna (http://msdn2.microsoft.com/en-us/library/ms564221.aspx), Som vytvoril automatický podávač dokumentov, ktoré sa pripojí k inštancia SQL server a zapisuje špecifické užívateľské meno a heslo a tento úryvok:
<LobSystemInstances> <LobSystemInstance meno="ClaimsInstance"> <Vlastnosti> <Vlastnosť meno="AuthenticationMode" Typ="System.string">Prechádzania</Vlastnosť> <Vlastnosť meno="DatabaseAccessProvider" Typ="System.string">SqlServer</Vlastnosť> <Vlastnosť meno="Zdroj údajov RdbConnection" Typ="System.string">skutočné serveractual stupňa</Vlastnosť> <Vlastnosť meno="RdbConnection počiatočná katalóg" Typ="System.string">skutočný počiatočný katalóg</Vlastnosť> <Vlastnosť meno="RdbConnection integrované zabezpečenia" Typ="System.string">ROZHRANIA SSPI</Vlastnosť> <Vlastnosť meno="Spájanie RdbConnection" Typ="System.string">FALSE</Vlastnosť> <!-- To sú kľúčové hodnoty: --> <Vlastnosť meno="RdbConnection užívateľské meno" Typ="System.string">actual Identifikácia používateľa</Vlastnosť> <Vlastnosť meno="RdbConnection heslo" Typ="System.string">aktuálne heslo</Vlastnosť> <Vlastnosť meno="RdbConnection Trusted_Connection" Typ="System.string">FALSE</Vlastnosť> </Vlastnosti> </LobSystemInstance> </LobSystemInstances>
Nie je najlepšie praxe, ale je to užitočné pre rýchle a jednoduché nastavenie pre testovanie. Bolo to prekvapivo ťažké vymyslieť. Nikdy som našiel funkčné príklad s vyhľadávanie kľúčových slov:
- ADF vložené userid a heslo
- Vložiť identifikáciu používateľa a heslo v adf
- Vložiť identifikáciu používateľa a heslo v adf katalógu pracovných údajov
- SharePoint bdc primer
- SharePoint vložiť identifikáciu používateľa a heslo v adf
</koniec>
Som si to, keď sa snažia získať prístup pomocou užívateľského mena a hesla
Sa vytvorila výnimka metaúdajov v doméne/LM/W3SVC/1032898172/Root-2-128851566339311184". Je plný výnimkou text: Vlastnosť LobSystemInstance "AuthenticationMode’ má hodnotu, ktorá požaduje "integrované zabezpečenie’ v reťazci pripojenia
Havi bojoval s nastavením pripojenia na inštancii LobsystemInstance príliš. Použiť vaše komentáre na kontrolu, či všetko fungovalo.
Moje nastavenie sa odlišuje v tom, že mám nastaviť "integrovaná bezpečnosť’ False namiesto SSPI
a "rdbconnection Pooling’ True.
Môj postreh o združovanie: Vzhľadom k tomu, že reťazec pripojenia pre všetkých používateľov tohto BDC budú presne rovnaké, rovnaké pripojenie sa použije znova a preto účinne odpísateľné systém. A zachrániť tak nad hlavou na strane servera sql. Alebo je tam niečo, čo som prehliadol?