I am working with InterBase 2020 version. Since InterBase installs with default user SYSDBA
and default password for SYSDBA
as masterkey
, I want to change the password for SYSDBA
user.
Using gsec
tool I am able to change the password however when I backup the database and restore it on different machine having SYSDBA
password as masterkey
, I am able to do this successfully.
So even if I have changed the password on my machine , InterBase db backup (with changed SYSDBA
password) could be restored on a machine having SYSDBA
password as masterkey
.
Where is the security in this case and How could I prevent this ?
Is Embedded User Authentication a solution to prevent unauthorized users restoring the database ?
You have to activate Embedded User Authentication in your Database. So you can define different SYSDBA per Database with different password.