From 9d596e0e3eed6b6d244d104775df091a65aa310f Mon Sep 17 00:00:00 2001
From: Tom Lane
Date: Wed, 28 Nov 2001 15:39:49 +0000
Subject: Clarify per suggestion from Bruno Wolff.
---
doc/src/sgml/user-manag.sgml | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
(limited to 'doc/src')
diff --git a/doc/src/sgml/user-manag.sgml b/doc/src/sgml/user-manag.sgml
index cdfeaea31e7..d2e7fff96d0 100644
--- a/doc/src/sgml/user-manag.sgml
+++ b/doc/src/sgml/user-manag.sgml
@@ -162,7 +162,7 @@ GRANT UPDATE ON accounts TO joe;
GRANT SELECT ON accounts TO GROUP staff;
The special user
name PUBLIC can
- be used to grant a privilege to every user on the system. Using
+ be used to grant a privilege to every user on the system. Writing
ALL in place of a specific privilege specifies that all
privileges will be granted.
@@ -173,8 +173,12 @@ GRANT SELECT ON accounts TO GROUP staff;
REVOKE ALL ON accounts FROM PUBLIC;
- The special privileges of the table owner are always implicit
- and cannot be granted or revoked.
+ The special privileges of the table owner (i.e., the right to do
+ DROP>, GRANT>, REVOKE>, etc)
+ are always implicit in being the owner,
+ and cannot be granted or revoked. But the table owner can choose
+ to revoke his own ordinary privileges, for example to make a
+ table read-only for himself as well as others.
--
cgit v1.2.3