Regardless of what user you are using, the activation itself is done by _SYS_REPO. Its _SYS_REPO that doesn't have access. I would probably suspect that it is access to the catalog schema in the role. Make sure that _SYS_REPO has access with grant option on this schema, otherwise the role won't activate.
↧