J'ai une énorme instance contenant plus de 1000 bases de données. Je dois trouver un moyen d'interroger l'instance entière et de trouver des bases de données qui contiennent un utilisateur particulier et quel est le rôle de cet utilisateur. Je ne suis pas intéressé si l'utilisateur est orphanded. Je veux juste savoir quelles bases de données ont cet utilisateur et lesquelles ne le font pas.Trouver toutes les bases de données où un utilisateur particulier existe et son rôle
Disons que mon utilisateur s'appelle TestUser. Les bases de données qui ne contiennent pas cet utilisateur doivent renvoyer NULL.
Je voudrais que les résultats dans le format suivant:
Column1 - Database Name
Column2 - UserName (if exists or else NULL)
Column3 - UserRole (if exists or else NULL)