i'm very new to SQL (2000 SP3a) and my boss has requested a report that would give him the permissions assiged to users of a particular database. i have been able to find out that we assigned permissions by Roles. through the SQL Books Online, i was also able to understand the sp_helprotect and the sp_helprolemember. if i run the sp_helprotect, it will show the assignments to each role. i could then run the sp_helprolemember and see who is part of each role. is there a more succint way to get my info? i'd appreciate any help.