SQL> alter user hr grant connect through system;
User altered.
最后,连接SYSTEM和它的密码,HR在括号中提供:
SQL> connect system[hr]/Oracle123
Connected.
SQL> show user
USER is "HR"
您可以为此使用任何用户,除了SYS:
SQL> alter user hr grant connect through sys;
alter user hr grant connect through sys
*
ERROR at line 1:
ORA-28154: Proxy user may not act as client 'SYS'
以其他用户身份登录真的很容易,只需使用自 8i 以来可用的代理用户功能。不幸的是,它不适用于 SYS,但适用于任何其他用户。基本上,您可以授予用户以其他用户身份连接的权限。
所以 的密码
SYSTEM
isOracle123
, 的密码HR
ispassword
。现在允许SYSTEM
连接为HR
:最后,连接
SYSTEM
和它的密码,HR
在括号中提供:您可以为此使用任何用户,除了
SYS
:您可以使用以下命令更改密码