Aşağıdaki komut ile belirtilen kullanıcının instance altında hangi veritabanı üzerinde hangi database rollere sahip olduğunu görebiliriz. Komut instance altındaki tüm veritabanlarını taramaktadır.
EXEC sp_MSforeachdb '
USE [?];
SELECT DB_NAME() AS VeriTabaniAdi, dp.name AS KullaniciAdi, dp.type_desc AS KullaniciTuru,
STRING_AGG(rp.name, '','') AS Roller
FROM sys.database_principals dp
LEFT JOIN sys.database_role_members rm ON dp.principal_id = rm.member_principal_id
LEFT JOIN sys.database_principals rp ON rm.role_principal_id = rp.principal_id
WHERE dp.name = ''LOGIN_NAME''
GROUP BY dp.name, dp.type_desc;'

Başka makalede görüşmek dileğiyle..
Güler yüz, yol göstermek ve çevreyi temiz tutmak bile sadaka hükmündedir.(Hadis)