]> granicus.if.org Git - postgresql/commitdiff
Update for all priviledge items.
authorBruce Momjian <bruce@momjian.us>
Mon, 26 Nov 2001 21:01:13 +0000 (21:01 +0000)
committerBruce Momjian <bruce@momjian.us>
Mon, 26 Nov 2001 21:01:13 +0000 (21:01 +0000)
doc/src/sgml/user-manag.sgml

index 61f30a99d37a602fc50c3292a72d08a15db34826..cdfeaea31e7c236d1e053aba82b23c3a1da3a27a 100644 (file)
@@ -142,15 +142,17 @@ ALTER GROUP <replaceable>name</replaceable> DROP USER <replaceable>uname1</repla
   </para>
 
   <para>
-   Currently, there are five different privileges: select (read),
-   insert (append), update (write), delete, and
-   <literal>RULE</literal>, the permission to create a rewrite rule on
-   a table. The right to modify or destroy an object is always the
-   privilege of the owner only. To assign privileges, the
-   <command>GRANT</command> command is used. So, if
+   There are several different privileges: <literal>SELECT</literal>
+   (read), <literal>INSERT</literal> (append), <literal>UPDATE</literal>
+   (write), <literal>DELETE</literal>, <literal>RULE</literal>,
+   <literal>REFERENCES</literal> (foreign key), and
+   <literal>TRIGGER</literal>. (See the <command>GRANT</command> manual
+   page for more detailed information.) The right to modify or destroy
+   an object is always the privilege of the owner only. To assign
+   privileges, the <command>GRANT</command> command is used. So, if
    <literal>joe</literal> is an existing user, and
-   <literal>accounts</literal> is an existing table, write access can
-   be granted with
+   <literal>accounts</literal> is an existing table, write access can be
+   granted with
 <programlisting>
 GRANT UPDATE ON accounts TO joe;
 </programlisting>