Firebird File and Metadata SecurityFirebird File and Metadata Security Geoff Worboys Version 0.6, 30 June 2020 Table of Contents 1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . specifics. To discover how to secure files in your particular operating system refer to relevant documentation for that operating system, to discover how to apply user and object security in Firebird databases connecting to the database require direct access to the database file itself. All access goes through the server process, which accesses the database file as needed to fulfil requests. It is the server that restricts0 码力 | 19 页 | 115.27 KB | 1 年前3
firebird 40 language reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400 7.8.1. System Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494 8.12.5. RDB$SYSTEM_PRIVILEGE() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 576 13.1.4. Fine-grained System Privileges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 778 页 | 3.43 MB | 1 年前3
Firebird 2.5 Language Reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301 7.7.1. System Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466 Appendix D: System Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . developers to communicate, through their applications, with the Firebird relational database management system. It has a long history. 1.1. Subject Matter The subject matter of this volume is wholly Firebird’s0 码力 | 521 页 | 2.30 MB | 1 年前3
firebird isql. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 19.21. SHOW SYStem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . script or batch file. Different tasks may be performed in each of the modes, as illustrated below: • An interactive session can be invoked from the command line of the operating system shell, and lasts be used interactively to: ◦ Create, update, query, and drop data or metadata. ◦ Input a script file containing a batch of SQL statements in sequence without prompting. ◦ Add and modify data. ◦ Grant0 码力 | 76 页 | 369.92 KB | 1 年前3
Firebird 2.1.5 Installation............................................................................ 29 The firebird.msg File ................................................................................................. API and ODS. The FIREBIRD Variable FIREBIRD is an optional environment variable that provides a system-level pointer to the root directory of the Firebird installation. If it exists, it is available everywhere attachments to Superserver, even root trying to connect locally without “localhost:” in the database file string, will be rejected by the remote interface if a correct login is not supplied. • Embedded access0 码力 | 46 页 | 217.89 KB | 1 年前3
firebird 5 quickstartguidethis guide 3 Chapter 2. The Firebird licenses Firebird is a free, open-source database management system, but “free” does not mean that everything is permitted. The use of Firebird is governed by two licenses: remnants of an old (and maybe long gone) InterBase or Firebird installation floating around your system (DLLs, Registry entries, environment variables…) 3.1. Installation kits At the Firebird website Installing the Firebird server 3.2.1. Before installation If you’re installing Firebird on a system where Firebird has never been installed, you can skip this section. It is almost always advisable0 码力 | 49 页 | 396.21 KB | 1 年前3
Firebird Internals: Inside a Firebird Database3 2.1. Single File Databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2. Multiple File Databases . . . document is empty of all user tables, indices, generators etc. It was created on a 32-bit Linux system running on Intel hardware. It is therefore little endian. Thanks to everyone who has contributed database, be it single or multiple file, a number of things happen: • The database file(s) are created; • The header page is formatted and written; • The various system tables — RDB$ and MON$ — and associated0 码力 | 63 页 | 261.00 KB | 1 年前3
Firebird 2 QuickStartand 2.1 Quick Start 4 The Firebird licenses Firebird is a free, open-source database management system, but “free” does not mean that everything is per- mitted. The use of Firebird is governed by two database file. Local connections On Windows, both architectures now support safe and reliable local connec- tions, with only the server process requiring access rights to the database file. Multiprocessor the process between CPUs. To prevent this, set the CpuAffinityMask parameter in the configuration file firebird.conf. Guardian When run as a Windows application (as opposed to a service) you can't use0 码力 | 40 页 | 218.42 KB | 1 年前3
firebird gfixof page buffers and so on. Gfix is a general purpose tool for system administrators (and database owners) to use to make various 'system level' changes to their databases. Almost all the gfix commands name is the name of the primary database file which for a single file database is simply the database name and for multi-file databases, it is the first data file added. Coming up in the remainder of this manual, we will discuss the following: • Command line options for the gfix database utility. • Shadow file handling. • Cache and buffer handling. • Transaction management. • Cache management. • Starting0 码力 | 44 页 | 247.13 KB | 1 年前3
firebird language reference 30 rus0. На официальном сайте firebirdsql.org документ доступен по адресу https://www.firebirdsql.org/ file/documentation/reference_manuals/firebird-language-reference-30-rus.pdf Кроме того, данный документ [DEFAULT CHARACTER SET default_charset [COLLATION collation]] [file> [ file> ...]] [DIFFERENCE FILE 'diff_file']; ::= [ ]{filepath | db_alias} ::= ://[host[:port | service]/] = inet | inet4 | inet6 | wnet | xnet file> ::= FILE 'filepath' [LENGTH [=] num [PAGE[S]] [STARTING [AT [PAGE]] pagenum] 0 码力 | 719 页 | 3.98 MB | 1 年前3
共 38 条
- 1
- 2
- 3
- 4













