8
8
*
9
9
*
10
10
* IDENTIFICATION
11
- * $Header: /cvsroot/pgsql/src/backend/catalog/aclchk.c,v 1.78 2002/09/24 23:14:25 tgl Exp $
11
+ * $Header: /cvsroot/pgsql/src/backend/catalog/aclchk.c,v 1.79 2002/12/04 05:18:31 momjian Exp $
12
12
*
13
13
* NOTES
14
14
* See acl.h.
@@ -893,7 +893,7 @@ aclcheck_error(AclResult errcode, const char *objectname)
893
893
* Exported routine for checking a user's access privileges to a table
894
894
*/
895
895
AclResult
896
- pg_class_aclcheck (Oid table_oid , Oid userid , AclMode mode )
896
+ pg_class_aclcheck (Oid table_oid , AclId userid , AclMode mode )
897
897
{
898
898
AclResult result ;
899
899
bool usesuper ,
@@ -991,7 +991,7 @@ pg_class_aclcheck(Oid table_oid, Oid userid, AclMode mode)
991
991
* Exported routine for checking a user's access privileges to a database
992
992
*/
993
993
AclResult
994
- pg_database_aclcheck (Oid db_oid , Oid userid , AclMode mode )
994
+ pg_database_aclcheck (Oid db_oid , AclId userid , AclMode mode )
995
995
{
996
996
AclResult result ;
997
997
Relation pg_database ;
@@ -1054,7 +1054,7 @@ pg_database_aclcheck(Oid db_oid, Oid userid, AclMode mode)
1054
1054
* Exported routine for checking a user's access privileges to a function
1055
1055
*/
1056
1056
AclResult
1057
- pg_proc_aclcheck (Oid proc_oid , Oid userid , AclMode mode )
1057
+ pg_proc_aclcheck (Oid proc_oid , AclId userid , AclMode mode )
1058
1058
{
1059
1059
AclResult result ;
1060
1060
HeapTuple tuple ;
@@ -1107,7 +1107,7 @@ pg_proc_aclcheck(Oid proc_oid, Oid userid, AclMode mode)
1107
1107
* Exported routine for checking a user's access privileges to a language
1108
1108
*/
1109
1109
AclResult
1110
- pg_language_aclcheck (Oid lang_oid , Oid userid , AclMode mode )
1110
+ pg_language_aclcheck (Oid lang_oid , AclId userid , AclMode mode )
1111
1111
{
1112
1112
AclResult result ;
1113
1113
HeapTuple tuple ;
@@ -1157,7 +1157,7 @@ pg_language_aclcheck(Oid lang_oid, Oid userid, AclMode mode)
1157
1157
* Exported routine for checking a user's access privileges to a namespace
1158
1158
*/
1159
1159
AclResult
1160
- pg_namespace_aclcheck (Oid nsp_oid , Oid userid , AclMode mode )
1160
+ pg_namespace_aclcheck (Oid nsp_oid , AclId userid , AclMode mode )
1161
1161
{
1162
1162
AclResult result ;
1163
1163
HeapTuple tuple ;
@@ -1218,7 +1218,7 @@ pg_namespace_aclcheck(Oid nsp_oid, Oid userid, AclMode mode)
1218
1218
* Ownership check for a relation (specified by OID).
1219
1219
*/
1220
1220
bool
1221
- pg_class_ownercheck (Oid class_oid , Oid userid )
1221
+ pg_class_ownercheck (Oid class_oid , AclId userid )
1222
1222
{
1223
1223
HeapTuple tuple ;
1224
1224
AclId owner_id ;
@@ -1244,7 +1244,7 @@ pg_class_ownercheck(Oid class_oid, Oid userid)
1244
1244
* Ownership check for a type (specified by OID).
1245
1245
*/
1246
1246
bool
1247
- pg_type_ownercheck (Oid type_oid , Oid userid )
1247
+ pg_type_ownercheck (Oid type_oid , AclId userid )
1248
1248
{
1249
1249
HeapTuple tuple ;
1250
1250
AclId owner_id ;
@@ -1270,7 +1270,7 @@ pg_type_ownercheck(Oid type_oid, Oid userid)
1270
1270
* Ownership check for an operator (specified by OID).
1271
1271
*/
1272
1272
bool
1273
- pg_oper_ownercheck (Oid oper_oid , Oid userid )
1273
+ pg_oper_ownercheck (Oid oper_oid , AclId userid )
1274
1274
{
1275
1275
HeapTuple tuple ;
1276
1276
AclId owner_id ;
@@ -1296,7 +1296,7 @@ pg_oper_ownercheck(Oid oper_oid, Oid userid)
1296
1296
* Ownership check for a function (specified by OID).
1297
1297
*/
1298
1298
bool
1299
- pg_proc_ownercheck (Oid proc_oid , Oid userid )
1299
+ pg_proc_ownercheck (Oid proc_oid , AclId userid )
1300
1300
{
1301
1301
HeapTuple tuple ;
1302
1302
AclId owner_id ;
@@ -1322,7 +1322,7 @@ pg_proc_ownercheck(Oid proc_oid, Oid userid)
1322
1322
* Ownership check for a namespace (specified by OID).
1323
1323
*/
1324
1324
bool
1325
- pg_namespace_ownercheck (Oid nsp_oid , Oid userid )
1325
+ pg_namespace_ownercheck (Oid nsp_oid , AclId userid )
1326
1326
{
1327
1327
HeapTuple tuple ;
1328
1328
AclId owner_id ;
@@ -1349,7 +1349,7 @@ pg_namespace_ownercheck(Oid nsp_oid, Oid userid)
1349
1349
* Ownership check for an operator class (specified by OID).
1350
1350
*/
1351
1351
bool
1352
- pg_opclass_ownercheck (Oid opc_oid , Oid userid )
1352
+ pg_opclass_ownercheck (Oid opc_oid , AclId userid )
1353
1353
{
1354
1354
HeapTuple tuple ;
1355
1355
AclId owner_id ;
0 commit comments