summaryrefslogtreecommitdiff
path: root/doc/src
diff options
context:
space:
mode:
authorRobert Haas <rhaas@postgresql.org>2012-03-09 15:18:45 -0500
committerRobert Haas <rhaas@postgresql.org>2012-03-09 15:18:45 -0500
commite914a144d3aaa0a09e0aab031d7e6f58389401ce (patch)
tree09d5d2c29e546764eb0562067ab3359ce2e4f9d6 /doc/src
parent07d1edb954bc8f5d0e2c010dec8482328af38cb8 (diff)
sepgsql DROP support.
KaiGai Kohei
Diffstat (limited to 'doc/src')
-rw-r--r--doc/src/sgml/sepgsql.sgml14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/src/sgml/sepgsql.sgml b/doc/src/sgml/sepgsql.sgml
index 68cc6078af2..dbddf86bb1c 100644
--- a/doc/src/sgml/sepgsql.sgml
+++ b/doc/src/sgml/sepgsql.sgml
@@ -441,6 +441,20 @@ UPDATE t1 SET x = 2, y = md5sum(y) WHERE z = 100;
</para>
<para>
+ When <literal>DROP</> command is executed, <literal>drop</> will be
+ checked on the object being removed for each object types.
+ Please note that it shall not be checked on the objects removed by
+ cascaded deletion according to the standard manner in SQL.
+ </para>
+ <para>
+ A few additional checks are applied depending on object types.
+ On deletion of objects underlying a particula schema (tables, views,
+ sequences and procedures), <literal>remove_name</> shall be also checked
+ on the schema, not only <literal>drop</> on the object being removed
+ itself.
+ </para>
+
+ <para>
When <xref linkend="sql-security-label"> is executed, <literal>setattr</>
and <literal>relabelfrom</> will be checked on the object being relabeled
with its old security label, then <literal>relabelto</> with the supplied