Commit Graph

116 Commits (4523e0b63ae31c208eb91994484169dc8da86a85)

Author SHA1 Message Date
Tom Lane 0eaa36a16a Bring syntax of role-related commands into SQL compliance. To avoid 20 years ago
Tom Lane 7762619e95 Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 20 years ago
Neil Conway a4374f9070 Remove second argument from textToQualifiedNameList(), as it is no longer 20 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Bruce Momjian a5d7ba773d Adjust comments previously moved to column 1 by pgident. 21 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 21 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 21 years ago
Tom Lane 7f018ac1c2 Use one, not zero, as the default lower bound for arrays of AclItems. 21 years ago
Tom Lane d6f8a76cf2 Cause ALTER OWNER commands to update the object's ACL, replacing references 21 years ago
Bruce Momjian e47cbb3bad Add has_tablespace_privilege(). 21 years ago
Tom Lane 2467394ee1 Tablespaces. Alternate database locations are dead, long live tablespaces. 21 years ago
Tom Lane 4b2dafcc0b Align GRANT/REVOKE behavior more closely with the SQL spec, per discussion 21 years ago
Tom Lane 0bd61548ab Solve the 'Turkish problem' with undesirable locale behavior for case 21 years ago
Bruce Momjian a9d3c2cb18 Revert patch --- needs more generalized solution. 21 years ago
Bruce Momjian 0a17fd726c Please find a attached a small patch that adds accessor functions 21 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Tom Lane f016c92ea4 Fix some corner cases in ACL manipulation: don't foul up on an empty 22 years ago
Peter Eisentraut feb4f44d29 Message editing: remove gratuitous variations in message wording, standardize 22 years ago
Peter Eisentraut 2d13472c9e OK, some of these syntax errors should be given other codes. 22 years ago
Peter Eisentraut 33d4c828fd Some "feature not supported" errors are better syntax errors, because the 22 years ago
Tom Lane ec646dbc65 Create a 'type cache' that keeps track of the data needed for any particular 22 years ago
Tom Lane 2b5f049f7c Handle double-quotes correctly in user names in ACL lists. 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 22 years ago
Bruce Momjian 089003fb46 pgindent run. 22 years ago
Tom Lane b6a1d25b0a Error message editing in utils/adt. Again thanks to Joe Conway for doing 22 years ago
Tom Lane b3c0551eda Create real array comparison functions (that use the element datatype's 22 years ago
Bruce Momjian 111d8e522b Back out array mega-patch. 22 years ago
Bruce Momjian 46bf651480 Array mega-patch. 22 years ago
Peter Eisentraut 8a2922dcb2 Represent grant options in the information schema. 22 years ago
Tom Lane 5369190220 Make the world at least marginally safe for usernames with embedded spaces. 22 years ago
Tom Lane 7a196bab23 Suppress gcc warnings. 23 years ago
Peter Eisentraut ef7422510e Grant options, and cascading revoke. Grant options are allowed only for 23 years ago
Bruce Momjian 7816c7cb94 More cleanup of userid to be AclId rather than Oid. 23 years ago
Bruce Momjian 9b12ab6d5d Add new palloc0 call as merge of palloc and MemSet(0). 23 years ago
Bruce Momjian 75fee4535d Back out use of palloc0 in place if palloc/MemSet. Seems constant len 23 years ago
Bruce Momjian 8fee9615cc Merge palloc()/MemSet(0) calls into a single palloc0() call. 23 years ago
Tom Lane c6367df506 Change default privileges for languages and functions to be PUBLIC USAGE 23 years ago
Bruce Momjian e50f52a074 pgindent run. 23 years ago
Tom Lane d61de58906 Arrange for the default permissions on a database to allow temp table 23 years ago
Bruce Momjian dd912c6977 This patches replaces a few more usages of strcpy() and sprintf() when 23 years ago
Tom Lane 5cabcfccce Modify array operations to include array's element type OID in the 23 years ago
Tom Lane 4ab8e69094 has_table_privilege spawns scions has_database_privilege, has_function_privilege, 23 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 23 years ago
Tom Lane 31c775adeb Restructure aclcheck error reporting to make permission-failure 24 years ago
Tom Lane a309032d2f Add current_schema() and current_schemas() inquiry functions. 24 years ago
Tom Lane b0bcf8aab2 Restructure AclItem representation so that we can have more than eight 24 years ago
Tom Lane 1dbf8aa7a8 pg_class has a relnamespace column. You can create and access tables 24 years ago
Tom Lane 56c9b73c1d Change the aclchk.c routines to uniformly use OIDs to identify the 24 years ago
Bruce Momjian a033daf566 Commit to match discussed elog() changes. Only update is that LOG is 24 years ago
Peter Eisentraut 8adf56f77a Privileges on functions and procedural languages 24 years ago