Ik moest kabellengte tot MOSS naar een SQL-database via BDC. Oog op testen/POC, Ik wilde de SQL account gebruiker-id en het wachtwoord in de automatische Documentinvoer insluiten. Beginnen met Deze sjabloon (http://msdn2.microsoft.com/en-us/library/ms564221.aspx), Ik heb gemaakt een ADF dat is verbonden aan een bepaald exemplaar van SQL server en logt in met een specifieke gebruikers-id en wachtwoord en getoond in dit fragment:
<LobSystemInstances> <LobSystemInstance Naam="ClaimsInstance"> <Eigenschappen> <Eigenschap Naam="AuthenticationMode" Type="System.String">PassThrough</Eigenschap> <Eigenschap Naam="DatabaseAccessProvider" Type="System.String">SqlServer</Eigenschap> <Eigenschap Naam="RdbConnection gegevensbron" Type="System.String">werkelijke serveractual instantie</Eigenschap> <Eigenschap Naam="RdbConnection Initial Catalog" Type="System.String">werkelijke eerste catalogus</Eigenschap> <Eigenschap Naam="Geïntegreerde beveiliging van RdbConnection" Type="System.String">SSPI</Eigenschap> <Eigenschap Naam="RdbConnection bundelen" Type="System.String">vals</Eigenschap> <!-- Dit zijn de waarden voor de sleutel: --> <Eigenschap Naam="RdbConnection gebruikersnaam" Type="System.String">eenctual gebruikersnaam</Eigenschap> <Eigenschap Naam="RdbConnection wachtwoord" Type="System.String">huidige wachtwoord</Eigenschap> <Eigenschap Naam="RdbConnection Trusted_Connection" Type="System.String">vals</Eigenschap> </Eigenschappen> </LobSystemInstance> </LobSystemInstances>
Het is niet een best practice, maar het is nuttig voor een snelle en eenvoudige configuratie voor het testen. Dit was verrassend moeilijk om erachter te komen. Ik heb nooit gevonden een functionele voorbeeld met zoektocht keywords:
- ADF ingesloten userid en wachtwoord
- gebruikersnaam en wachtwoord in adf insluiten
- gebruikersnaam en wachtwoord in adf bdc insluiten
- SharePoint bdc primer
- SharePoint gebruikers-id en wachtwoord in adf insluiten
</einde>
Ik krijg dit wanneer probeert te openen met gebruikersnaam en wachtwoord
Een uitzondering metagegevens werd gebouwd in de App domein '/ LM/W3SVC/1032898172/Root-2-128851566339311184'. Tekst in de volledige uitzondering is: De eigenschap LobSystemInstance ' AuthenticationMode’ heeft een waarde die vereist ' geïntegreerde beveiliging’ in de connection string
Havie worstelde met LobsystemInstance verbindingsinstellingen te. Uw opmerkingen gebruikt om te controleren of alles werkte.
Mijn instelling verschilt in dat mij zijn troep ' geïntegreerde beveiliging’ op false in plaats van SSPI
en ' rdbconnection samenbrengen’ op true.
Mijn opmerking over groepsgewijze: Aangezien de verbindingsreeks voor elke gebruiker van deze BDC zal precies hetzelfde, de zelfde verbinding zal worden gebruikt over en weer en daarom kan efficiënt worden samengevoegd door het systeem. Dus besparing overhead op de sql server. Of is er iets wat die ik over het hoofd gezien?