Oracle修改用户名和密码

2015-01-21 12:31:32 · 作者: · 浏览: 2

1、查询系统表USER$


? ? SELECT NAME,USER# FROM user$ WHERE? UPPER(TRIM(NAME)) = 'USER NAME';


2、修改用户名


? ? UPDATE user$ SET NAME = 'NEW NAME' WHERE USER# =(SELECT USER# FROM user$ WHERE? UPPER(TRIM(NAME)) = 'USER NAME');


? ? COMMIT;


3、清除缓存


? ? ALTER SYSTEM CHECKPOINT;
? ? ALTER SYSTEM FLUSH SHARED_POOL;


? ? COMMIT;


4、修改用户密码并解除账户锁定


? ? ALTER USER USERNAME IDENTIFIED BY 'NEW PASSWORD';


? ? ALTER USER USERNAME ACCOUNT UNLOCK; --解除账户锁定


? ? COMMIT;


修改完毕~~~使用新用户和秘密登录即可……