用sysdba登录。
su - oracle sqlplus /nolog connect / as sysdba查询要修改用户名的ID,区分大小写
SELECT user# FROM user$ WHERE name = '要修改的用户名';修改用户名
UPDATE USER$ SET NAME = '新的用户名' WHERE user# = 上一步查到的用户ID; COMMIT;刷新
ALTER SYSTEM CHECKPOINT; ALTER SYSTEM FLUSH SHARED_POOL;修改下新用户的密码,否则无法登录
ALTER USER 新用户名 IDENTIFIED BY "密码";