Funkcionālā piemērs: BDC ADF, kas izveido savienojumu ar SQL datu bāzi ar iegulto lietotāja id un paroli

Man vajadzēja pārskaitīt līdz MOSS SQL datu bāzi, izmantojot BDC. Nolūkos, testēšanas POC, Es gribēju ADF iegult SQL konta lietotāja id un paroli. Sākot ar Šī veidne (http://msdn2.microsoft.com/en-us/library/ms564221.aspx), Es radīju ADF, kas īpaši SQL server instanci un reģistrē ar īpašu lietotāja id un paroli un parādīts šis fragments:

  <LobSystemInstances>
    <LobSystemInstance vārds="ClaimsInstance">
      <Rekvizīti>
        <Īpašuma vārds="AuthenticationMode" Tips="System.String">PassThrough</Īpašuma>
        <Īpašuma vārds="DatabaseAccessProvider" Tips="System.String">SQL servera</Īpašuma>
        <Īpašuma vārds="RdbConnection datu avotu" Tips="System.String">faktiskais serveractual instances</Īpašuma>
        <Īpašuma vārds="RdbConnection sākotnējā katalogā" Tips="System.String">faktiski sākotnējo katalogu</Īpašuma>
        <Īpašuma vārds="RdbConnection integrēta drošības" Tips="System.String">SSPI</Īpašuma>
        <Īpašuma vārds="RdbConnection, apvienojot" Tips="System.String">viltus</Īpašuma>

        <!-- Tās ir galvenās vērtības: -->
        <Īpašuma vārds="RdbConnection lietotāja ID" Tips="System.String">actual lietotāja ID</Īpašuma>
        <Īpašuma vārds="RdbConnection paroli" Tips="System.String">faktisko parole</Īpašuma>
        <Īpašuma vārds="RdbConnection Trusted_Connection" Tips="System.String">viltus</Īpašuma>

      </Rekvizīti>
    </LobSystemInstance>
  </LobSystemInstances>

Tā nav labākā prakse, bet tas ir noderīgi, lai ātri un vienkārši konfigurācijas testēšana. Tas bija pārsteidzoši grūti izrēķināt. Nekad nav konstatēts, funkcionālās piemērs ar meklēšanas atslēgvārdiem:

  • ADF iegults lietotāja ID un parole
  • iegult adf lietotāja id un paroli
  • iegult adf bdc lietotāja id un paroli
  • SharePoint bdc primer
  • SharePoint lietotāja id un parole iegult adf

</beigās>

Abonēt manu blogu.

4 domas par "Funkcionālā piemērs: BDC ADF, kas izveido savienojumu ar SQL datu bāzi ar iegulto lietotāja id un paroli

  1. Bez nosaukuma

    Saņemt šo, mēģinot piekļūt lietotāja id un paroli

    Metadatu izņēmums tika būvēta lietojumprogrammu domēnā "/ LM/W3SVC/1032898172/Root-2-128851566339311184". Pilnais izņēmuma teksts ir: Rekvizīta LobSystemInstance ' AuthenticationMode’ ir vērtība, kas prasa ' Integrated Security’ savienojuma virknē

    Atbilde
  2. Jan pārstāvības

    Havie pārāk cīnījās ar LobsystemInstance savienojuma iestatīšana. Izmanto jūsu komentārus, lai pārbaudītu, ja viss strādāja.
    Mans iestatījumu atšķiras ar to, ka esat iestatījis "integrēta drošības’ FALSE, nevis SSPI
    un "rdbconnection Pooling’ TRUE.

    Mans novērojums par savienojuma pūlošanas: jo jebkuram lietotājam šī BDC savienojuma_virkne būs tieši tāds pats, to pašu savienojumu izmantos atkal un atkal, un tādēļ var efektīvi apvienot sistēma. Tādējādi ietaupot uz sql servera pusē virs galvas. Vai tur ir kaut kas es aizmirst?

    Atbilde
  3. Leo rakstīja:
    Kas ir faktisku gadījumu un faktisko sākotnējo katalogu? Mans minējums ir, faktiski sākotnējo katalogu ir jābūt datu bāzē. Kāda tad ir faktiskais gadījums? Un, ja mana MS SQL, izmantojot windows autentifikāciju ? kāds šādā gadījumā būtu lietotāja id un paroli? domēns lietotājs, tad mana windows pieteikšanās paroli?
    Atbilde

atstāt atbildi

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti *