UFN_ADHOCQUERYINSTANCE_GETSYSTEMROLEEDITPERMISSIONSLIST

Returns a table of IDs for all system roles that have edit permissions for the given ADHOCQUERYID.

Return

Return Type
table

Parameters

Parameter Parameter Type Mode Description
@ADHOCQUERYID uniqueidentifier IN

Definition

Copy


            create function dbo.UFN_ADHOCQUERYINSTANCE_GETSYSTEMROLEEDITPERMISSIONSLIST
            (
                @ADHOCQUERYID uniqueidentifier
            )
            returns table
            as
            return 
            (
                select 
                    SRP.ID, SR.NAME, SRP.SYSTEMROLEID, SRP.GRANTORDENY
                from 
                    dbo.SYSTEMROLE as SR left outer join dbo.SYSTEMROLEPERM_ADHOCQUERYINSTANCEEDIT as SRP on SR.ID = SRP.SYSTEMROLEID
                where 
                    SRP.ADHOCQUERYID = @ADHOCQUERYID
            )