Specially Privileged Users
In Firebird, the SYSDBA account is a “superuser” that exists beyond any security restrictions.It has complete access to all objects in all regular databases on the server, and full read/write access to the accounts in the security database {secdb}
.No user has remote access to the metadata of the security database.
For Srp
, the SYSDBA account does not exist by default;it will need to be created using an embedded connection.For Legacy_Auth
, the default SYSDBA password on Windows and macOS is “masterkey” — or “masterke”, to be exact, because of the 8-character length limit.
Warning
|
The default password “masterkey” is known across the universe.It should be changed as soon as the Firebird server installation is complete. |
Other users can acquire elevated privileges in several ways, some of which depend on the operating system platform.These are discussed in the sections that follow and are summarised in [fblangref50-security-administrators] and [fblangref50-security-sys-privs].