Quantcast
Channel: SQL Server Integration Services forum
Viewing all articles
Browse latest Browse all 24688

problem listing role members for db_ssisltduser and db_ssisoperator roles using sp_helprolemember

$
0
0

I was trying to find out the role members for db_ssisltduser and db_ssisoperator roles. But the results from the GUI and from sp_helprolemember are different.

From the GUI (msdb -> Security -> Roles -> Database Roles) double click on db_ssisltduser. It shows 4 members (dc_admin, dc_operator, dc_proxy, MS_DataColletorInternalUser)

But when I run EXEC sp_helprolemember 'db_ssisltduser', it only returned 2 members (dc_operator, dc_proxy)

so I run is_rolemember on the 2 missing members

select is_rolemember('db_ssisltduser', 'MS_DataCollectorInternalUser')

select is_rolemember('db_ssisltduser', 'dc_admin')

and they both return 1, that means they are the members for db_ssisltduser role.

Same problem with members for db_ssisoperator role

From GUI, it shows 4 members (dc_admin, dc_operator, dc_proxy, MS_DataColletorInternalUser)

EXEC sp_helprolemember 'db_ssisltduser' only show 3 members (dc_operator, dc_proxy, MS_DataColletorInternalUser)

Does anyone have idea why sp_helprolemember doesn't return all the members for a role?

I had tried this on my MSSQL 2008 and MSSQL 2012. I was login using the "sa" account.

Any help will be appreciated! Thanks!


Viewing all articles
Browse latest Browse all 24688

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>