The details of the configuration items allowed in databases.conf are documented in chapter Chapter 3, firebird.conf.
The following configurations items are supported:
Section 3.2.2, “RemoteAccess”
Section 3.2.3, “ExternalFileAccess”
Section 3.2.6, “TempTableDirectory”
Section 3.2.9, “DefaultDbCachePages”
Section 3.2.10, “DatabaseGrowthIncrement”
Section 3.2.11, “UseFileSystemCache”
Section 3.2.16, “TempCacheLimit”
Section 3.2.17, “MaxIdentifierByteLength”
Section 3.2.18, “MaxIdentifierCharLength”
Section 3.2.19, “InlineSortThreshold”
Section 3.2.20, “OptimizeForFirstRows”
Section 3.2.21, “OuterJoinConversion”
Section 3.2.22, “SubQueryConversion”
Section 3.2.24, “AuthServer”
Section 3.2.25, “AuthClient”
Section 3.2.26, “UserManager”
Section 3.2.27, “DefaultProfilerPlugin”
Section 3.2.29, “WireCryptPlugin”
Section 3.2.30, “KeyHolderPlugin”
Section 3.2.32, “Providers”
Section 3.2.33, “DeadlockTimeout”
Section 3.2.34, “StatementTimeout”
Section 3.2.35, “ConnectionIdleTimeout”
Section 3.2.36, “OnDisconnectTriggerTimeout”
Section 3.2.37, “MaxUnflushedWrites”
Section 3.2.38, “MaxUnflushedWriteTime”
Section 3.2.40, “ClearGTTAtRetaining”
Section 3.2.43, “DataTypeCompatibility”
Section 3.2.45, “WireCrypt”
Section 3.2.47, “DummyPacketInterval”
Section 3.2.52, “RemoteAuxPort”
Section 3.2.58, “LockMemSize”
Section 3.2.59, “LockAcquireSpins”
Section 3.2.60, “LockHashSlots”
Section 3.2.61, “EventMemSize”
Section 3.2.62, “SnapshotsMemSize”
Section 3.2.63, “TipCacheBlockSize”
Section 3.2.66, “GCPolicy”
Section 3.2.67, “MaxStatementCacheSize”
Section 3.2.68, “SecurityDatabase”