DROP SECURITY POLICY (Transact-SQL)

**APPLIES TO:** ![yes](media/yes.png)SQL Server (starting with 2016) ![yes](media/yes.png)Azure SQL Database ![no](media/no.png)Azure SQL Data Warehouse ![no](media/no.png)Parallel Data Warehouse

Deletes a security policy.

Topic link icon Transact-SQL Syntax Conventions

Syntax

DROP SECURITY POLICY [ IF EXISTS ] [schema_name. ] security_policy_name    
[;]  

Arguments

IF EXISTS
Applies to: SQL Server SQL Server SQL Server 2016 (13.x) through current version).

Conditionally drops the security policy only if it already exists.

schema_name
Is the name of the schema to which the security policy belongs.

security_policy_name
The name of the security policy. Security policy names must comply with the rules for identifiers and must be unique within the database and to its schema.

Remarks

Permissions

Requires the ALTER ANY SECURITY POLICY permission and ALTER permission on the schema.

Example

DROP SECURITY POLICY secPolicy;  

See Also

Row-Level Security
CREATE SECURITY POLICY (Transact-SQL)
ALTER SECURITY POLICY (Transact-SQL)
sys.security_policies (Transact-SQL)
sys.security_predicates (Transact-SQL)