Exemple fonctionnel: ADF BDC qui se connecte à la base de données SQL avec embedded user id et mot de passe

J'avais besoin de fil de mousse pour une base de données SQL via BDC. À des fins de test/POC, J'ai voulu intégrer SQL compte id d'utilisateur et mot de passe dans le fichier ADF. À partir de ce modèle (http://msdn2.microsoft.com/en-us/library/ms564221.aspx), J'ai créé un ADF qui se connecte à une instance particulière de SQL server et qui ouvre une session avec un id utilisateur spécifique et un mot de passe et dans cet extrait de code:

  <LobSystemInstances>
    <LobSystemInstance Nom="ClaimsInstance">
      <Propriétés>
        <Propriété Nom="AuthenticationMode" Type="System.String">PassThrough</Propriété>
        <Propriété Nom="DatabaseAccessProvider" Type="System.String">SqlServer</Propriété>
        <Propriété Nom="RdbConnection Data Source" Type="System.String">instance de réelles serveractual</Propriété>
        <Propriété Nom="RdbConnection Initial Catalog" Type="System.String">catalogue initial réel</Propriété>
        <Propriété Nom="RdbConnection sécurité intégrée" Type="System.String">SSPI</Propriété>
        <Propriété Nom="Mise en commun des RdbConnection" Type="System.String">faux</Propriété>

        <!-- Ce sont les valeurs clés: -->
        <Propriété Nom="ID utilisateur RdbConnection" Type="System.String">unes ID utilisateur</Propriété>
        <Propriété Nom="Mot de passe RdbConnection" Type="System.String">mot de passe réel</Propriété>
        <Propriété Nom="RdbConnection Trusted_Connection" Type="System.String">faux</Propriété>

      </Propriétés>
    </LobSystemInstance>
  </LobSystemInstances>

Il n'est pas une bonne pratique, mais il est utile pour une configuration simple et rapide pour les tests. C'était étonnamment difficile à comprendre. J'ai jamais trouvé un exemple fonctionnel avec les mots clés de recherche:

  • ADF incorporé le nom d'utilisateur et mot de passe
  • incorporer les id utilisateur et mot de passe de l'adf
  • incorporer les id utilisateur et mot de passe dans l'adf bdc
  • ABC des bdc SharePoint
  • SharePoint incorporer des id utilisateur et mot de passe de l'adf

</fin>

S'abonner à mon blog.

4 réflexions sur "Exemple fonctionnel: ADF BDC qui se connecte à la base de données SQL avec embedded user id et mot de passe

  1. Pas de nom

    J'obtiens cela lorsque vous essayez d'accéder à l'id utilisateur et mot de passe

    Une Exception de métadonnées a été construite dans le domaine d'application « / LM/W3SVC/1032898172/racine-2-128851566339311184 ». Le texte complet d'exception: La propriété LobSystemInstance ' AuthenticationMode’ a une valeur qui nécessite "Integrated Security’ dans la chaîne de connexion

    Réponse
  2. Jan D'Hondt

    Havie a lutté avec la configuration de la connexion LobsystemInstance. Utiliser vos commentaires pour vérifier si tout a fonctionné.
    Mon arrangement diffère en ce que j'ai mis "Integrated security’ false au lieu de SSPI
    et « rdbconnection Pooling’ True.

    Mon observation sur le regroupement de connexion: étant donné que la chaîne de connexion pour tout utilisateur de ce BDC sera exactement le même, la même connexion sera utilisée maintes et maintes fois et donc peut être efficacement regroupée par le système. Ainsi sauver des frais généraux sur le serveur sql. Ou y a-t-il quelque chose que j'ai négligé?

    Réponse
  3. Leo a écrit:
    Quel est l'instance réelles et le catalogue initial réel? Ma conjecture est un véritable catalogue initial devrait être la base de données. Quelle est la réelle instance puis? Et si mon MS SQL utilise l'authentification windows ? Quelle serait l'id utilisateur et le mot de passe dans ce cas? domaineutilisateur puis mon windows journal sur mot de passe?
    Réponse

Laisser une réponse

Votre adresse email ne sera pas publiée. les champs requis sont indiqués *