IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

Supplied parameter sid is in use [2008R2]


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Par défaut Supplied parameter sid is in use
    Bonjour,

    Après la restauration d'une base sur un autre serveur (2008R2) j'ai essayé d'y injecter les logins récupérés sur le serveur initial:



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    CREATE LOGIN mon_user WITH PASSWORD = 0x01004FA060CE084171B1A07BFED29CF3435850540E6EE91CBDB5 HASHED, 
     SID = 0xD77C61F6CD3A9F49841AC004F65B20C9, DEFAULT_DATABASE = [master], CHECK_POLICY = OFF, CHECK_EXPIRATION = OFF
     
    Msg 15433, Level 16, State 1, Line 1
    Supplied parameter sid is in use.
    En regardant dans la vue sys.server_principals:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select name, sid from sys.server_principals
    Le SID est bien correct.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mon_user	0xD77C61F6CD3A9F49841AC004F65B20C9
    Merci.

    @+

  2. #2
    Membre émérite Avatar de GeekMokona
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Novembre 2011
    Messages
    327
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2011
    Messages : 327
    Par défaut
    Es ce que SID est déjà utilisé sur ton instance de destination ? si oui le message d'erreur est logique ...

    Lors d'une instruction create Login pour un login de type SQL server, le SID n'est pas obligatoire , s'il n'y est pas SQL server va automatique y attribuer un nouveau GUID

  3. #3
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Par défaut
    Bonjour,

    No, il n'est pas paris par un autre login.

    Y a moyen de forcer SQL à lui attribuer un autre SID ....?

    Merci.

    @+

  4. #4
    Membre émérite Avatar de GeekMokona
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Novembre 2011
    Messages
    327
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2011
    Messages : 327
    Par défaut
    Comme je disais plus haut l'option SID n'est pas obligatoire lors d'un Create login donc supprime de ta ligne de Commande SID = 0xD77C61F6CD3A9F49841AC004F65B20C9

  5. #5
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Par défaut
    Ok, Merci bien.

    @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 30/08/2012, 16h36
  2. [MySQL] [mysqli] No data supplied for parameters in prepared statement
    Par Amaltae dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 11/06/2012, 16h05
  3. Réponses: 2
    Dernier message: 19/04/2011, 08h56
  4. Réponses: 1
    Dernier message: 18/05/2009, 16h37
  5. Expects parameter '@param', which was not supplied
    Par amirad dans le forum Développement
    Réponses: 3
    Dernier message: 28/04/2009, 12h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo