SQL Error [335544352] [HY000]: Resource Exception. add record error; no permission for INSERT access to TABLE PLG$SRP_VIEW [SQLState:28000, ISC error code:335544352]¶Reason: add record error; no permission for INSERT access to TABLE PLG$SRP_VIEW [SQLState:28000, ISC error code:335544352], error code: HY000¶Reason: add record error; no permission for INSERT access to TABLE PLG$SRP_VIEW [SQLState:28000, ISC error code:335544352]¶Reason: add record error; no permission for INSERT access to TABLE PLG$SRP_VIEW [SQLState:28000, ISC error code:335544352]
Is this scenario supported by firebird? Or can only the sysdba create new database user?ERROR: SQL Error [335544634] [42000]: Dynamic SQL Error; SQL error code = -104; Token unknown - line 1, column 12; RDB$ADMIN [SQLState:42000, ISC error code:335544634].
So I tried the following, I write down my steps:
1. Connect with SYSDBA to EMPLOYEE.FDB
2. Execute the following commands:
CREATE USER MYUSER password '1234';
ALTER USER MYUSER GRANT ADMIN ROLE;
GRANT RDB$ADMIN TO MYUSER;
3. Connect with MYUSER to EMPLOYEE.FDB
4. Execute:
CREATE USER testuser password '1234';
ERROR:
SQL Error [335544352] [HY000]: Resource Exception. add record error; no permission for INSERT access to TABLE PLG$SRP_VIEW [SQLState:28000, ISC error code:335544352]¶Reason: add record error; no permission for INSERT access to TABLE PLG$SRP_VIEW [SQLState:28000, ISC error code:335544352], error code: HY000¶Reason: add record error; no permission for INSERT access to TABLE PLG$SRP_VIEW [SQLState:28000, ISC error code:335544352]¶Reason: add record error; no permission for INSERT access to TABLE PLG$SRP_VIEW [SQLState:28000, ISC error code:335544352]
Am I missing one step in beetween? What does this mean "
Connect to that database with your user and specify the RDB$ADMIN role
on connect
". Or do I have to start somewhere else then on this default database
EMPLOYEE.FDB from FIREBIRD, as I understood.
Thanks again,
Thea
ERROR: SQL Error [335544634] [42000]: Dynamic SQL Error; SQL error code = -104; Token unknown - line 1, column 12; RDB$ADMIN [SQLState:42000, ISC error code:335544634].
So I tried the following, I write down my steps:
1. Connect with SYSDBA to EMPLOYEE.FDB
2. Execute the following commands:
CREATE USER MYUSER password '1234';
ALTER USER MYUSER GRANT ADMIN ROLE;
GRANT RDB$ADMIN TO MYUSER;
3. Connect with MYUSER to EMPLOYEE.FDB
4. Execute:
CREATE USER testuser password '1234';
ERROR:
SQL Error [335544352] [HY000]: Resource Exception. add record error; no permission for INSERT access to TABLE PLG$SRP_VIEW [SQLState:28000, ISC error code:335544352]¶Reason: add record error; no permission for INSERT access to TABLE PLG$SRP_VIEW [SQLState:28000, ISC error code:335544352], error code: HY000¶Reason: add record error; no permission for INSERT access to TABLE PLG$SRP_VIEW [SQLState:28000, ISC error code:335544352]¶Reason: add record error; no permission for INSERT access to TABLE PLG$SRP_VIEW [SQLState:28000, ISC error code:335544352]
Am I missing one step in beetween? What does this mean "
Connect to that database with your user and specify the RDB$ADMIN role
on connect
". Or do I have to start somewhere else then on this default database
EMPLOYEE.FDB from FIREBIRD, as I understood.
Thanks again,
Thea