none
Mirroring: Problème de login, l'utilisateur n'a pas pu s'authentifier RRS feed

  • Question

  • Bonjour,
    J'ai mis en place le mirroring sur 2 serveurs avec SQL server 2008. J'ai créé les mêmes logins sql sur les 2 serveurs (login: sqluser, password:password).
    J'ai mappé ce login pour qu'il soit DB_owner de la base TEST sur le serveur primaire. Dans les chaînes de connections de mes applications j'ai utiliser ce login.
    Tout marche bien, mais quand je simule un failover, l'application me donne l'erreur que le login SQLUSER n'a pas pu d'authentifier. Je vérifie dans la base de données du deuxième serveur et je trouve le login dans les paramètres de sécurité de la base.
    c'est quoi la meilleur méthode de créer les logins sql en mirroring pour qu'ils réussissent à s'authentifier sur les 2 serveurs?
    Merci
    mercredi 9 septembre 2009 15:48

Réponses

  • Bonjour,

    Pour créer deux users strictement identiques, il faut utiliser cette procédure de microsoft car il se base sur un ID avec cette procédure les droits sont automatiquement repris sur les bases de données.

    http://support.microsoft.com/default.aspx/kb/918992/en-us


    • Marqué comme réponse ilpostino85 lundi 14 septembre 2009 17:23
    lundi 14 septembre 2009 08:06

Toutes les réponses

  • Bonjour,

    Avez vous configuré les points de terminaisons sur vos serveurs en miroir avec l'authentification adéquate ?

    ++


    MCDBA | MCITP SQL Server 2005 | MCTS SQL Server 2008 | LPI Linux 1
    mercredi 9 septembre 2009 16:05
    Modérateur
  • Non, j'ai généré des certificats pour l'authentification
    mercredi 9 septembre 2009 16:19
  • Ok.

    Donc je crois savoir que vous avez utilisé et configurer vos endpoints avec une authentification par certificat et vous avez paramétré une autorisation de connexion pour un utilisateur ?

    ++
    MCDBA | MCITP SQL Server 2005 | MCTS SQL Server 2008 | LPI Linux 1
    vendredi 11 septembre 2009 05:50
    Modérateur
  • Bonjour,

    Pour créer deux users strictement identiques, il faut utiliser cette procédure de microsoft car il se base sur un ID avec cette procédure les droits sont automatiquement repris sur les bases de données.

    http://support.microsoft.com/default.aspx/kb/918992/en-us


    • Marqué comme réponse ilpostino85 lundi 14 septembre 2009 17:23
    lundi 14 septembre 2009 08:06
  • Super!!
    C'était bien ca.
    Merci
    lundi 14 septembre 2009 17:25