当oracle中有一普通用户,你需要更改此用户下的数据却又不知道密码时(但不能更改此用户的原始密码),可以通过此方式
1:首先查询该用户的原始加密密码:
select password from dba_users where username='SDE';
此时应记住该用户的密码加密属性E1E1402D160C7FF5
然后更改该用户密码进行数据处理
alter user SDE identified by "123";
数据处理完成后,将密码改回原始密码
alter user sde identified by values 'E1E1402D160C7FF5 ';
这里记住将原始密码加密属性填写正确。这样该用户的创建者就可以正常登陆数据库了