Lister les utilisateurs d'une base Sql Server

Résolu
herve_labenere
Messages postés
23
Date d'inscription
mardi 11 juillet 2006
Statut
Membre
Dernière intervention
27 octobre 2008
- 24 oct. 2006 à 06:45
herve_labenere
Messages postés
23
Date d'inscription
mardi 11 juillet 2006
Statut
Membre
Dernière intervention
27 octobre 2008
- 24 oct. 2006 à 22:07
Bonjour,

Je tente de chercher un utilisateur dénommé 'MyriamClient' dans ma bdd Myriam, pour poiovoir le détruire et ensuite le recréer. L'interpreteur de requête de mon serveur Sql Server 2005 me signale l'erreur suivante  :





"Msg 15023, Niveau 16, État 1, Ligne 1



L'utilisateur, le groupe ou le rôle 'MyriamClient' existe déjà dans la base de données en cours."






Comme s'il ignorait la 1ere partie de ma requête (Drop user ...).
Voici ma requête :

<hr />

--user
USE

[Myriam]GO

IF

exists(select*from master..sysusers wherename='MyriamClient')
DROPuser MyriamClient

GO

CREATE

USER MyriamClient FORLOGIN MyriamClientBDD
WITH DEFAULT_SCHEMA = MusicListing;

GO

2 réponses

cs_skweeky
Messages postés
259
Date d'inscription
mercredi 3 mai 2006
Statut
Membre
Dernière intervention
11 janvier 2010
7
24 oct. 2006 à 16:06
Comme sur l'autre forum, il faut enlever :
master..

Christian Robert - Winwise
http://blogs.developpeur.org/christian/
MCT - Database Development / Database Administration
3