Oracle

如何解決錯誤“未授予角色 ‘my_role_1’ 的 ADMIN 選項”

  • June 15, 2020

我正在嘗試向使用者授予角色。

grant my_role_1 to ktest1 with admin option;

但我收到以下錯誤

Error report - ORA-01932: ADMIN option not granted for role 'my_role_1'
01932. 00000 -  "ADMIN option not granted for role '%s'
*Cause:    The operation requires the admin option on the role.
*Action:   Obtain the grant option and re-try.

我也試過下面的說法。我仍然遇到同樣的錯誤。我可以授予不同的角色,但只有這個角色我才會收到這個錯誤。

grant my_role_1 to ktest1;

您自己在 my_role_1 上沒有 admin 選項,因此您無法將該角色授予其他使用者。讓您的 DBA 將 my_role_1 的管理選項授予您,然後您就可以將該角色授予 ktest1。

引用自:https://dba.stackexchange.com/questions/269179