]> granicus.if.org Git - postgresql/commitdiff
Fix obsolete statement about permissions on COPY ref page, and confusion
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 14 May 2002 18:47:58 +0000 (18:47 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 14 May 2002 18:47:58 +0000 (18:47 +0000)
about TO/FROM direction in several places.

doc/src/sgml/ref/copy.sgml
doc/src/sgml/ref/grant.sgml

index 95958e958078df6b20d59115a35ecbcaf5cc27b3..33454dbd4a6a6157c4ddd4df774bad92dc483e05 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/ref/copy.sgml,v 1.30 2002/04/23 02:07:15 tgl Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/ref/copy.sgml,v 1.31 2002/05/14 18:47:58 tgl Exp $
 PostgreSQL documentation
 -->
 
@@ -175,8 +175,10 @@ ERROR: <replaceable>reason</replaceable>
    <productname>PostgreSQL</productname> tables and
    standard file-system files.
 
-   <command>COPY TO</command> copies the entire contents of a table to
-   a file, while <command>COPY FROM</command> copies data from a file to a
+   <command>COPY TO</command> copies the entire contents of a table
+   <emphasis>to</>
+   a file, while <command>COPY FROM</command> copies data <emphasis>from</> a
+   file to a
    table (appending the data to whatever is in the table already).
   </para>
 
@@ -230,26 +232,26 @@ ERROR: <replaceable>reason</replaceable>
    </para>
    
    <para>
-    You must have <firstterm>select access</firstterm> on any table
+    You must have <firstterm>select privilege</firstterm> on any table
     whose values are read by
-    <command>COPY</command>, and either
-    <firstterm>insert</firstterm> or <firstterm>update access</firstterm> to a
-    table into which values are being inserted by <command>COPY</command>.
+    <command>COPY TO</command>, and
+    <firstterm>insert privilege</firstterm> on a
+    table into which values are being inserted by <command>COPY FROM</command>.
     The backend also needs appropriate Unix permissions for any file read
     or written by <command>COPY</command>.
    </para>
 
    <para>
-    <command>COPY TO</command> neither invokes rules nor acts on column
+    <command>COPY FROM</command> neither invokes rules nor acts on column
     defaults.  It does invoke triggers and check constraints.
    </para>
 
    <para>
     <command>COPY</command> stops operation at the first error.  This
     should not lead to problems in the event of
-    a <command>COPY FROM</command>, but the
+    a <command>COPY TO</command>, but the
     target relation will already have received earlier rows in a
-    <command>COPY TO</command>.  These rows will not be visible or
+    <command>COPY FROM</command>.  These rows will not be visible or
     accessible, but they still occupy disk space.  This may amount to a
     considerable amount
     of wasted disk space if the failure happened well into a large copy
index 226db71d6838c99747760bc80254cca291a61353..a1384409cf3b521d00a4ecbb6b3384e95c8edf47 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/ref/grant.sgml,v 1.25 2002/04/30 01:26:25 tgl Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/ref/grant.sgml,v 1.26 2002/05/14 18:47:58 tgl Exp $
 PostgreSQL documentation
 -->
 
@@ -83,7 +83,7 @@ GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }
       <para>
        Allows <xref linkend="sql-select" endterm="sql-select-title"> from any column of the
        specified table, view, or sequence.  Also allows the use of
-       <xref linkend="sql-copy" endterm="sql-copy-title"> FROM.
+       <xref linkend="sql-copy" endterm="sql-copy-title"> TO.
       </para>
      </listitem>
     </varlistentry>
@@ -93,7 +93,7 @@ GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }
      <listitem>
       <para>
        Allows <xref linkend="sql-insert" endterm="sql-insert-title"> of a new row into the
-       specified table.  Also allows <xref linkend="sql-copy" endterm="sql-copy-title"> TO.
+       specified table.  Also allows <xref linkend="sql-copy" endterm="sql-copy-title"> FROM.
       </para>
      </listitem>
     </varlistentry>