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

MS SQL Server Discussion :

SQL-DMO Help


Sujet :

MS SQL Server

  1. #1
    Membre averti
    Inscrit en
    Mai 2002
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 13
    Par défaut SQL-DMO Help
    Comme mentioné dans le fichier d'aide de SQL-DMO on peut accéder à la propriété "Role", en lecture et en écriture, de l'objet "User" mais j'obtiens cette erreur lorsque j'essaye d'y accéder. Voici le message d'erreur obtenu :
    "[SQL-DMO]This propety is not available after it has been added to a collection, because User can have multiple role memberships".
    Toute solution est la bienvenue. Merci à tous !

    Anastasia

  2. #2
    HPJ
    HPJ est déconnecté
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2003
    Messages
    260
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2003
    Messages : 260
    Par défaut
    Tu ne peux pas modifier la propriété "Role" d'un "User" si l'utilisateur a déjà été ajouté à la base. Tu peux essayer de créer un nouvel objet "Role" et l'affecter à ton utilisateur.... Ou chercher dans l'aide la méthode AddRole ou AddUserRole ou quelque chose comme çà....
    Bon courage

  3. #3
    Membre averti
    Inscrit en
    Mai 2002
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 13
    Par défaut
    La solution est la suivante :
    Pour assigner un role à un user, il faut partir du principe qu'il faut assigner un utilisateur à un role d'une DB déjà existant :
    Pour l'ajout d'un role :
    MyDB.DatabaseRoles.Item('db_owner').AddMember('Utilisateur')
    Pour supprimer un role :
    MyDB.DatabaseRoles.Item('db_owner').DropMember('Utilisateur')

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

Discussions similaires

  1. [Erreur] [sql-dmo] this server objet is not connected
    Par MaxBoys dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 14/09/2007, 08h53
  2. Sql loader Help ? Conversion de date
    Par okilele dans le forum SQL*Loader
    Réponses: 2
    Dernier message: 01/05/2007, 09h13
  3. SQL DMO pour SQL 2005 Express ?
    Par Najdar dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 08/11/2006, 13h49
  4. SQL-DMO
    Par AF_STjohn dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 16/06/2005, 09h41
  5. message d'erreur "Microsoft SQL-DMO"
    Par tachi dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 17/08/2004, 11h47

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