USP_BBDW_REPORTSERVERCREDENTIALS_LOAD
Definition
Copy
create procedure dbo.[USP_BBDW_REPORTSERVERCREDENTIALS_LOAD]
with execute as owner
as
begin
-- do work
select
newid() as [ID],
p.[name] as [USERNAME],
cast(1 as bit) as [INSERVICEROLE],
cast(0 as bit) as [ISREPORTUSER],
cast(1 as bit) as [ISINCLUDED]
from sys.[database_role_members] drm
inner join sys.[database_principals] p on drm.[member_principal_id] = p.[principal_id]
inner join sys.[database_principals] rp on drm.[role_principal_id] = rp.[principal_id]
where rp.[name] = 'BBAPPFXSERVICEROLE'
union all
select
[ID],
[USERNAME],
cast(1 as bit) as [ISREPORTUSER],
cast(0 as bit) as [INSERVICEROLE],
cast(1 as bit) as [ISINCLUDED]
from dbo.[REPORTSERVERCREDENTIALS]
end