Product:
Microsoft SQL server 2016
Microsoft Windows 2019
Issue:
How do i see what roles a user is member of? The roles show what kind of user access he gets in the database.
Solution:
In SQL management studio, enter this query, to find roles the user is part of;
exec xp_logininfo 'DOMAIN\username', 'all'
In powershell you can enter this command to find content of groups
Get-ADGroupMember -Identity adgroupname | select name, objectclass
Or also expand to find users in groups
Get-ADGroupMember -Identity adgroupname -Recursive| select name, samaccountname
More information:
https://4sysops.com/wiki/how-to-install-the-powershell-active-directory-module/
https://ss64.com/ps/get-adgroupmember.html
https://www.sqlserver-dba.com/2016/01/how-to-query-active-directory-with-xp_logininfo.html
https://www.mssqltips.com/sqlservertip/1252/auditing-windows-groups-from-sql-server/