Return-Path: Delivered-To: apmail-db-derby-commits-archive@www.apache.org Received: (qmail 71585 invoked from network); 22 Mar 2007 02:41:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 22 Mar 2007 02:41:51 -0000 Received: (qmail 17683 invoked by uid 500); 22 Mar 2007 02:41:59 -0000 Delivered-To: apmail-db-derby-commits-archive@db.apache.org Received: (qmail 17667 invoked by uid 500); 22 Mar 2007 02:41:59 -0000 Mailing-List: contact derby-commits-help@db.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: "Derby Development" List-Id: Delivered-To: mailing list derby-commits@db.apache.org Received: (qmail 17655 invoked by uid 99); 22 Mar 2007 02:41:59 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Mar 2007 19:41:59 -0700 X-ASF-Spam-Status: No, hits=-99.5 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO eris.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Mar 2007 19:41:50 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id 4CEC01A9838; Wed, 21 Mar 2007 19:41:30 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r521090 - in /db/derby/docs/trunk/src/ref: rrefsistabssyscolperms.dita rrefsistabssystableperms.dita Date: Thu, 22 Mar 2007 02:41:30 -0000 To: derby-commits@db.apache.org From: scotsmatrix@apache.org X-Mailer: svnmailer-1.1.0 Message-Id: <20070322024130.4CEC01A9838@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: scotsmatrix Date: Wed Mar 21 19:41:29 2007 New Revision: 521090 URL: http://svn.apache.org/viewvc?view=rev&rev=521090 Log: DERBY-1929: Updated the valid values for the SYSTABLEPERMS and SYSCOLPERMS topics. Patch was contributed by me. Modified: db/derby/docs/trunk/src/ref/rrefsistabssyscolperms.dita db/derby/docs/trunk/src/ref/rrefsistabssystableperms.dita Modified: db/derby/docs/trunk/src/ref/rrefsistabssyscolperms.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ref/rrefsistabssyscolperms.dita?view=diff&rev=521090&r1=521089&r2=521090 ============================================================================== --- db/derby/docs/trunk/src/ref/rrefsistabssyscolperms.dita (original) +++ db/derby/docs/trunk/src/ref/rrefsistabssyscolperms.dita Wed Mar 21 19:41:29 2007 @@ -24,6 +24,11 @@ SYSCOLPERMS system table The SYSCOLPERMS table stores the column permissions that have been granted but not revoked. + +system tablesSYSCOLPERMS +permissionsSYSCOLPERMS system table +SYSCOLPERMS system table +

All of the permissions for one (GRANTEE, TABLEID, TYPE, GRANTOR) combination are specified in a single row in the SYSCOLPERMS table. The keys @@ -51,7 +56,7 @@ COLPERMSID CHAR 36 -false +False Used by the dependency manager to track the dependency of a view, trigger, or constraint on the column level permissions. @@ -59,7 +64,7 @@ GRANTEE VARCHAR 30 -false +False The authorization ID of the user to whom the privilege was granted. @@ -67,7 +72,7 @@ GRANTOR VARCHAR 30 -false +False The authorization ID of the user who granted the privilege. Privileges can be granted only by the object owner. @@ -75,7 +80,7 @@ TABLEID CHAR 36 -false +False The unique identifier for the table on which the permissions have been granted. @@ -83,16 +88,19 @@ TYPE CHAR 1 -false -The type of column permission: S for SELECT -U for UPDATE -R for REFERENCES +False +If the privilege is non-grantable, the valid values are: 's' for SELECT +'u' for UPDATE +'r' for REFERENCES +If the privilege is grantable, the valid values are: 'S' for SELECT +'U' for UPDATE +'R' for REFERENCES COLUMNS org.apache.derby.iapi.services.io.FormatableBitSet -false +False A list of columns to which the privilege applies.

This class is not part of the public API.

Modified: db/derby/docs/trunk/src/ref/rrefsistabssystableperms.dita URL: http://svn.apache.org/viewvc/db/derby/docs/trunk/src/ref/rrefsistabssystableperms.dita?view=diff&rev=521090&r1=521089&r2=521090 ============================================================================== --- db/derby/docs/trunk/src/ref/rrefsistabssystableperms.dita (original) +++ db/derby/docs/trunk/src/ref/rrefsistabssystableperms.dita Wed Mar 21 19:41:29 2007 @@ -24,6 +24,11 @@ SYSTABLEPERMS system table The SYSTABLEPERMS table stores the table permissions that have been granted but not revoked. + +system tablesSYSTABLEPERMS +permissionsSYSTABLEPERMS system table +SYSTABLEPERMS system table +

All of the permissions for one (GRANTEE, TABLEID, GRANTOR) combination are specified in a single row in the SYSTABLEPERMS table. The keys for the @@ -51,7 +56,7 @@ TABLEPERMSID CHAR 36 -false +False Used by the dependency manager to track the dependency of a view, trigger, or constraint on the table level permissions. @@ -59,7 +64,7 @@ GRANTEE VARCHAR 30 -false +False The authorization ID of the user to whom the privilege is granted. @@ -67,7 +72,7 @@ GRANTOR VARCHAR 30 -false +False The authorization ID of the user who granted the privilege. Privileges can be granted only by the object owner. @@ -75,7 +80,7 @@ TABLEID CHAR 36 -false +False The unique identifier for the table on which the permissions have been granted. @@ -83,49 +88,60 @@ SELECTPRIV CHAR 1 -false -Specifies if the SELECT permission is granted. Valid values -are Y and N. +False +Specifies if the SELECT permission is granted. The valid +values are: 'y' (non-grantable privilege) +'Y' (grantable privilege) +'N' (no privilege) DELETEPRIV CHAR 1 -false -Specifies if the DELETE permission is granted. Valid values -are Y and N. +False +Specifies if the DELETE permission is granted. The valid +values are: 'y' (non-grantable privilege) +'Y' (grantable privilege) +'N' (no privilege) INSERTPRIV CHAR 1 -false -Specifies if the INSERT permission is granted. Valid values -are Y and N. +False +Specifies if the INSERT permission is granted. 'y' (non-grantable privilege) +'Y' (grantable privilege) +'N' (no privilege) UPDATEPRIV CHAR 1 -false -Specifies if the UPDATE permission is granted. Valid values -are Y and N. +False +Specifies if the UPDATE permission is granted. The valid +values are: 'y' (non-grantable privilege) +'Y' (grantable privilege) +'N' (no privilege) REFERENCEPRIV CHAR 1 -false -Specifies if the REFERENCE permission is granted. Valid -values are Y and N. +False +Specifies if the REFERENCE permission is granted. The valid +values are: 'y' (non-grantable privilege) +'Y' (grantable privilege) +'N' (no privilege) TRIGGERPRIV CHAR 1 -false -Specifies if the TRIGGER permission is granted. Valid values -are Y and N. +False +Specifies if the TRIGGER permission is granted. The valid +values are: 'y' (non-grantable privilege) +'Y' (grantable privilege) +'N' (no privilege)