[dbo].[GetRoles]
(local)
>
ReportServer
>
Stored Procedures
> dbo.GetRoles
Properties
Parameters
Permissions
SQL Script
Uses
Properties
Property
Value
ANSI Nulls On
Quoted Identifier On
Parameters
Name
Data Type
Max Length (Bytes)
@RoleFlags
tinyint
1
Permissions
Type
Action
Owning Principal
Grant
Execute
RSExecRole
SQL Script
CREATE
PROCEDURE
[dbo]
.
[GetRoles]
@RoleFlags
as
tinyint
=
NULL
AS
SELECT
RoleName
,
Description
,
TaskMask
FROM
Roles
WHERE
(
@RoleFlags
is
NULL
)
OR
(
RoleFlags
=
@RoleFlags
)
GO
GRANT
EXECUTE
ON
[dbo]
.
[GetRoles]
TO
[RSExecRole]
GO
Uses
[dbo].[Roles]
dbo