From 9d596e0e3eed6b6d244d104775df091a65aa310f Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Wed, 28 Nov 2001 15:39:49 +0000 Subject: [PATCH] Clarify per suggestion from Bruno Wolff. --- doc/src/sgml/user-manag.sgml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/doc/src/sgml/user-manag.sgml b/doc/src/sgml/user-manag.sgml index cdfeaea31e..d2e7fff96d 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. -- 2.40.0