in my oracle instance, I have a user called xxx
, I remembered I just grant resource
and connect
role to xxx
, but now the user can log in as sysdba
(via pl/sql developer), even after executing revoke dba from xxx
through sys
account, the user xxx
can still log in as sysdba
, so why? What should I do to revoke his dba
role?
PS: now I execute revoke dba from xxx
, it reports an error: dba role is not granted to xxx