OSDN Git Service

Clarify some behaviours of REASSIGN OWNED and DROP OWNED BY.
authorSimon Riggs <simon@2ndQuadrant.com>
Fri, 2 Apr 2010 17:29:22 +0000 (17:29 +0000)
committerSimon Riggs <simon@2ndQuadrant.com>
Fri, 2 Apr 2010 17:29:22 +0000 (17:29 +0000)
doc/src/sgml/ref/drop_owned.sgml
doc/src/sgml/ref/reassign_owned.sgml

index 9dd4184..ced8876 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$PostgreSQL: pgsql/doc/src/sgml/ref/drop_owned.sgml,v 1.6 2008/11/14 10:22:46 petere Exp $
+$PostgreSQL: pgsql/doc/src/sgml/ref/drop_owned.sgml,v 1.7 2010/04/02 17:29:22 sriggs Exp $
 PostgreSQL documentation
 -->
 
@@ -92,6 +92,10 @@ DROP OWNED BY <replaceable class="PARAMETER">name</replaceable> [, ...] [ CASCAD
    reassigns the ownership of all the database objects owned by one or
    more roles.
   </para>
+
+  <para>
+   Databases owned by the role(s) will not be removed.
+  </para>
  </refsect1>
 
  <refsect1>
index df37f4a..f963647 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$PostgreSQL: pgsql/doc/src/sgml/ref/reassign_owned.sgml,v 1.4 2008/11/14 10:22:47 petere Exp $
+$PostgreSQL: pgsql/doc/src/sgml/ref/reassign_owned.sgml,v 1.5 2010/04/02 17:29:22 sriggs Exp $
 PostgreSQL documentation
 -->
 
@@ -74,9 +74,16 @@ REASSIGN OWNED BY <replaceable class="PARAMETER">old_role</replaceable> [, ...]
   </para>
 
   <para>
+   <command>REASSIGN OWNED</command> requires privileges on both the
+   source role(s) and the target role.
+  </para>
+
+  <para>
    The <xref linkend="sql-drop-owned"
     endterm="sql-drop-owned-title"> command is an alternative that
-   drops all the database objects owned by one or more roles.
+   drops all the database objects owned by one or more roles. Note
+   also that <command>DROP OWNED</command> requires privileges only
+   on the source role(s).
   </para>
 
   <para>