RDB$ADMIN can't restore a database, which worked in Firebird 3 alpha build 31152.
Used isql of Firebird3 beta as sysdba to setup a new user xy, made xy admin by doing grant RDB$ADMIN to xy; alter user xy grant admin role.
This new user, although admin, is not allowed to restore a database. Verified in isql that xy is RDB$ADMIN by doing select * from sec$users.
This user does not have privilege to perform this operation on this object.no permission for CREATE access to DATABASE C:\WEB\DATA\DATA4.FDB.
sysdba *can* restore this database. xy *can* restore using gbak -C ... -role RDB$ADMIN ...
firebird.conf is modified, since I use legacy applications (php, Flamerobin, SQLHammer)
AuthServer = Legacy_Auth
AuthClient = Legacy_Auth
UserManager = Legacy_UserManager
WireCrypt = Disabled
Perhaps something with the service mgr? This worked in Build 31152