Firebird 3.0.5 Release Notes
v
Other New APIs .................................................................................................................. 38
API Improvements ............................................................................................................... 38
5. Reserved Words and Changes ........................................................................................................... 46
New Keywords in Firebird 3.0 ...................................................................................................... 46
6. Configuration Additions and Changes ............................................................................................... 47
Scope of Parameters ..................................................................................................................... 47
Macro Substitution ....................................................................................................................... 47
Includes ....................................................................................................................................... 48
Wildcards ............................................................................................................................. 48
Expression of Parameter Values .................................................................................................... 49
“Per-database” Configuration ........................................................................................................ 49
Format of Configuration Entries ............................................................................................ 49
Parameters Available ............................................................................................................ 49
New Parameters ........................................................................................................................... 50
SecurityDatabase .................................................................................................................. 50
AuthServer and AuthClient ................................................................................................... 50
WireCrypt ............................................................................................................................ 51
UserManager ........................................................................................................................ 51
TracePlugin .......................................................................................................................... 51
WireCryptPlugin .................................................................................................................. 51
KeyHolderPlugin .................................................................................................................. 52
Providers .............................................................................................................................. 52
ServerMode ......................................................................................................................... 52
RemoteAccess ...................................................................................................................... 52
WireCompression ................................................................................................................. 52
IPv6V6Only ......................................................................................................................... 53
Parameters Changed or Enhanced ................................................................................................. 54
ExternalFileAccess ............................................................................................................... 54
Parameters Removed or Deprecated .............................................................................................. 54
RootDirectory ...................................................................................................................... 54
LegacyHash ......................................................................................................................... 54
OldSetClauseSemantics ........................................................................................................ 55
OldColumnNaming ............................................................................................................... 55
LockGrantOrder ................................................................................................................... 55
Obsolete Windows priority settings ....................................................................................... 55
7. Security ........................................................................................................................................... 56
Location of User Lists .................................................................................................................. 56
Creating an Alternative Security Database ............................................................................. 56
Database Encryption ..................................................................................................................... 57
Secret Key ........................................................................................................................... 57
Encryption Tasks .................................................................................................................. 57
New Authentication Method in Firebird 3 ..................................................................................... 58
SSL/TLS Support ................................................................................................................. 59
Increased Password Length ................................................................................................... 59
The Authentication Plug-in ................................................................................................... 59
Multiple User Managers ....................................................................................................... 60
V. 3.0.4 SRP Security Patch ................................................................................................. 61
"Over the wire" Connection Encryption ......................................................................................... 62
The Secret Session Key ........................................................................................................ 62
Mapping of Users to Objects ........................................................................................................ 62
The Mapping Rule ............................................................................................................... 63
Syntax for MAPPING Objects .............................................................................................. 64