PostgreSQL
Description
DROP POLICY
removes the specified policy from the table. Note that if the last policy is removed for a table and the table still has row level security enabled via ALTER TABLE
, then the default-deny policy will be used. ALTER TABLE ... DISABLE ROW LEVEL SECURITY
can be used to disable row level security for a table, whether policies for the table exist or not.
Parameters
IF EXISTS
-
Do not throw an error if the policy does not exist. A notice is issued in this case.
- `name`
-
The name of the policy to drop.
- `table_name`
-
The name (optionally schema-qualified) of the table that the policy is on. [.term]#
CASCADE
- [.term]
RESTRICT
# -
These key words do not have any effect, since there are no dependencies on policies.
See Also
[.refentrytitle#CREATE POLICY], ALTER POLICY#
Prev | Up | Next |
---|---|---|
DROP OWNED |
DROP PROCEDURE |
Copyright © 1996-2023 The PostgreSQL Global Development Group