mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-31 05:23:02 +01:00
e956e2e6c0
2) Opened the gates to implement the standard USAGE privilege (CORE-2884). SQL support and validation logic are still to be developed. 3) Added the grant option to the owner permissions for packages, procedures and functions. 4) Misc cleanup and refactoring.
39 lines
1.2 KiB
C++
39 lines
1.2 KiB
C++
/*
|
|
* PROGRAM: JRD Access Method
|
|
* MODULE: ini_proto.h
|
|
* DESCRIPTION: Prototype header file for ini.cpp
|
|
*
|
|
* The contents of this file are subject to the Interbase Public
|
|
* License Version 1.0 (the "License"); you may not use this file
|
|
* except in compliance with the License. You may obtain a copy
|
|
* of the License at http://www.Inprise.com/IPL.html
|
|
*
|
|
* Software distributed under the License is distributed on an
|
|
* "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express
|
|
* or implied. See the License for the specific language governing
|
|
* rights and limitations under the License.
|
|
*
|
|
* The Original Code was created by Inprise Corporation
|
|
* and its predecessors. Portions created by Inprise Corporation are
|
|
* Copyright (C) Inprise Corporation.
|
|
*
|
|
* All Rights Reserved.
|
|
* Contributor(s): ______________________________________.
|
|
*/
|
|
|
|
#ifndef JRD_INI_PROTO_H
|
|
#define JRD_INI_PROTO_H
|
|
|
|
namespace Jrd {
|
|
struct jrd_trg;
|
|
class dsql_dbb;
|
|
}
|
|
|
|
void INI_format(const Firebird::MetaName&, const Firebird::MetaName&);
|
|
USHORT INI_get_trig_flags(const TEXT*);
|
|
void INI_init(Jrd::thread_db*);
|
|
void INI_init2(Jrd::thread_db*);
|
|
void INI_init_dsql(Jrd::thread_db*, Jrd::dsql_dbb* database);
|
|
|
|
#endif // JRD_INI_PROTO_H
|