[dbo].[DeleteModelItemPolicy]
(local)
>
ReportServer
>
Stored Procedures
> dbo.DeleteModelItemPolicy
Properties
Parameters
Permissions
SQL Script
Uses
Properties
Property
Value
ANSI Nulls On
Quoted Identifier On
Parameters
Name
Data Type
Max Length (Bytes)
@CatalogItemID
uniqueidentifier
16
@ModelItemID
nvarchar(425)
850
Permissions
Type
Action
Owning Principal
Grant
Execute
RSExecRole
SQL Script
CREATE
PROCEDURE
[dbo]
.
[DeleteModelItemPolicy]
@CatalogItemID
as
uniqueidentifier
,
@ModelItemID
as
nvarchar
(
425
)
AS
DECLARE
@PolicyID
uniqueidentifier
SELECT
@PolicyID
=
(
SELECT
PolicyID
FROM
ModelItemPolicy
WHERE
CatalogItemID
=
@CatalogItemID
AND
ModelItemID
=
@ModelItemID
)
DELETE
Policies
FROM
Policies
WHERE
Policies.PolicyID
=
@PolicyID
GO
GRANT
EXECUTE
ON
[dbo]
.
[DeleteModelItemPolicy]
TO
[RSExecRole]
GO
Uses
[dbo].[ModelItemPolicy]
[dbo].[Policies]
dbo