T-SQL to list all the user mappings with database roles/permissions for a Login

前端 未结 7 2612
无人及你
无人及你 2020-12-06 05:09

I am looking for a t-sql script which can list the databases and and the respective roles/privileges mapped for a particular user. Using SQL Server 2008 R2.

7条回答
  •  误落风尘
    2020-12-06 05:41

    CREATE TABLE #tempww (
        LoginName nvarchar(max),
        DBname nvarchar(max),
        Username nvarchar(max), 
        AliasName nvarchar(max)
    )
    
    INSERT INTO #tempww 
    EXEC master..sp_msloginmappings 
    
    -- display results
    SELECT * 
    FROM   #tempww 
    ORDER BY dbname, username
    
    -- cleanup
    DROP TABLE #tempww
    

提交回复
热议问题