J'ai quelques bases de données SQL Server (toutes dans un serveur), contenant leur propre ensemble d'utilisateurs. Maintenant j'essaye de concevoir une petite application qui interrogerait ces utilisateurs et les montrerais alors dans un rapport (TBD). J'ai regardé en ligne comment faire, mais je n'en ai pas trouvé. Est-il possible dans SQL Server de récupérer tous les utilisateurs d'une base de données? Si c'est le cas, comment?Récupération des utilisateurs pour des bases de données SQL Server spécifiques
2
A
Répondre
2
Sur SQL Server 2005 et plus:
se connecter à cette base de données spécifique que vous êtes intéressé par
USE Databasename
exécuter cette requête
SELECT * FROM sys.database_principals
Ce vous donne un tas d'informa sur tous les utilisateurs définis dans la base de données
Voir le MSDN documentation pour une explication détaillée de toutes les lignes renvoyées à partir de cette vue.
Questions connexes
- 1. Fusionner des bases de données SQL Server
- 2. SQL Server: mise à niveau des bases de données
- 3. Configurer VS2008 pour créer des bases de données SQL Server au lieu de SQL Server Express?
- 4. Comment contrôler la version des bases de données SQL Server?
- 5. Codage couleur des bases de données SQL Server 2008
- 6. Modification dynamique des bases de données dans SQL Server 2000
- 7. La taille des bases de données MySQL et SQL Server
- 8. Comment transférer des données cryptées SQL entre des bases de données SQL Server 2005?
- 9. Synchroniser deux bases de données SQL Server
- 10. bases de données distribuées SQL Server
- 11. Fusionner 2 bases de données SQL Server
- 12. SQL Server LOG récupération de données
- 13. Shell script aux bases de données de sauvegarde des utilisateurs
- 14. Récupération de base de données SQL Server
- 15. Interface utilisateur pour la gestion des utilisateurs SQL Server
- 16. Comment transférer des procédures stockées entre des bases de données SQL Server 2005
- 17. Comment déplacer des diagrammes entre des bases de données SQL Server?
- 18. Centralisation/abstraction des données SQL Server à partir de plusieurs tables/bases de données
- 19. Récupération des appareils spécifiques dans Rails
- 20. WCF Publier/S'abonner et utiliser les rappels pour envoyer des données à des utilisateurs spécifiques
- 21. Liste des utilisateurs et de leurs rôles dans SQL Server
- 22. Comment puis-je gérer des bases de données SQL CE dans SQL Server Management Studio?
- 23. Comment puis-je gérer des bases de données SQL CE dans SQL Server Management Studio?
- 24. Hook pour rendre Subversion Lecture seule pour des utilisateurs spécifiques
- 25. Comment vérifier si deux bases de données SQL Server contiennent des données égales?
- 26. Verrouillage des bases de données
- 27. Entity Framework: extraction de données des bases de données de différentes bases de données
- 28. comment importer des données à partir d'autres bases de données dans SQL Server 2005
- 29. SQL Server et bases de données distribuées. Comment synchroniser?
- 30. SQL Server 2005 Utilisateurs et rôles