Using the RDB$ADMIN
Role in the Security Database
To manage user accounts through SQL, the user must have the RDB$ADMIN
role in the security database.No user can connect to the security database remotely, so the solution is that the user connects to a regular database.From there, they can submit any SQL user management command.
Contrary to Firebird 3.0 or earlier, the user does not need to specify the RDB$ADMIN
role on connect, nor do they need to have the RDB$ADMIN
role in the database used to connect.