Potrzebne do drutu się mech do bazy danych SQL za pomocą usługi BDC. Do celów badania PKOL, Chciałem umieścić SQL konta identyfikator użytkownika i hasło w automatycznym podajniku dokumentów. Począwszy od Ten szablon (http://msdn2.microsoft.com/en-us/library/ms564221.aspx), I stworzył ADF, który łączy się z konkretnego wystąpienie serwera SQL i loguje się za pomocą określonego identyfikatora użytkownika i hasła i się w tym fragmencie:
<Wystąpieniami> <LobSystemInstance Nazwa="ClaimsInstance"> <Właściwości> <Właściwość Nazwa="AuthenticationMode" Typ="System.String">Przekazywanie</Właściwość> <Właściwość Nazwa="DatabaseAccessProvider" Typ="System.String">SqlServer</Właściwość> <Właściwość Nazwa="Źródło danych RdbConnection" Typ="System.String">serveractual rzeczywiste wystąpienie</Właściwość> <Właściwość Nazwa="Katalog RdbConnection wstępne" Typ="System.String">rzeczywisty katalog początkowy</Właściwość> <Właściwość Nazwa="RdbConnection zintegrowanych zabezpieczeń" Typ="System.String">SSPI</Właściwość> <Właściwość Nazwa="Łączenie RdbConnection" Typ="System.String">FAŁSZ</Właściwość> <!-- Są to wartości klucz: --> <Właściwość Nazwa="Nazwa użytkownika RdbConnection" Typ="System.String">aRzeczywiste ID użytkownika</Właściwość> <Właściwość Nazwa="Hasło RdbConnection" Typ="System.String">rzeczywisty hasło</Właściwość> <Właściwość Nazwa="RdbConnection Trusted_Connection" Typ="System.String">FAŁSZ</Właściwość> </Właściwości> </LobSystemInstance> </Wystąpieniami>
To nie jest najlepszym rozwiązaniem, ale jest on przydatny dla szybka i prosta konfiguracja do testowania. To był zaskakująco trudny wobec obliczaæ na zewn¹trz. Nigdy nie znaleziono funkcjonalne przykład z słów kluczowych:
- ADF osadzony login i hasło
- umieścić identyfikator użytkownika i hasło w adf
- umieścić identyfikator użytkownika i hasło w adf bdc
- SharePoint usługi bdc podkład
- SharePoint umieścić identyfikator użytkownika i hasło w adf
</koniec>
Dostać ten, próbując uzyskać dostęp z identyfikatora użytkownika i hasła
Metadane wyjątek został zbudowany w domenie aplikacji '/ LM/W3SVC/1032898172/Root-2-128851566339311184". Wyjątkiem pełnego tekstu jest: Właściwość wystąpienia systemu LOB ' AuthenticationMode’ ma wartość, która wymaga "zintegrowanych zabezpieczeń’ w ciąg połączenia
Havie walczył z konfiguracji połączenia LOB zbyt. Używane komentarze aby sprawdzić, czy wszystko działało.
Moje ustawienie różni się, że mam ustawione "zintegrowanych zabezpieczeń’ FALSE zamiast SSPI
i ' rdbconnection łączenie’ TRUE.
Moja obserwacja o pulach połączeń: ponieważ ciąg połączenia dla każdego użytkownika tej usługi BDC będzie dokładnie taki sam, tego samego połączenia będą wykorzystywane w kółko i w związku z tym może być efektywnie połączone przez system. W ten sposób zapisywania napowietrznych po stronie serwera sql. Czy jest tam coś przeoczyłem?