您的当前位置:首页正文

ORACLE数据库修改用户名及密码

来源:个人技术集锦


Oracle数据库修改用户名及密码

1.windows 平台下运行 cmd

2.输入:sqlplus/nolog

3. SQL> conn SYS/sys@orcl as sysdba 连接到数据库 ------conn 用户名/用户密码@连接标识符 as sysdba

4. SQL> select * from user$; ------注意,user$后的“;”不可以省略,找到要修改的用户的USER#的值(也可用plsql工具用select * from dba_users中查找user_ID)

5. UPDATE USER$ SET NAME='新用户名' WHERE USER#=92; ---显示已更新一行

6. SQL> COMMIT; ----提交完成

7. SQL> ALTER SYSTEM CHECKPOINT; -----系统已更改

8. SQL> ALTER USER 新用户名 IDENTIFIED BY 新密码; ------用户已更改

9.SQL>CONN CS65/CS65@orcl AS SYSDBA ------测试连接,已连接

10. SELECT * FROM TAB; ---- 查看新用户下是否有原用户的对象,包括表等

11. SQL> CONN / AS SYSDBA已连接

12. SQL>show user ------查看当前连接用户

13. SQL> SHUTDOWN IMMEDIATE -----关闭数据库

14.SQL>startup -----重启数据库,数据库装载完毕

15.SQL> SELECT USER#,NAME,PASSWORD FROM USER$ WHERE USER#=92; -----执行语句,可以看到,没有再恢复原用户NC65

16. SQL> SELECT * FROM TAB; -----查看数据库对象

17. SQL >conn SYS/sys@orcl as sysdba ---连接数据库

18.SQL> SQL> DROP USER NC65 CASCADE; ----测试删除旧用户NC65报错:用户NC65不存在,修改成功

完成,修改成功

因篇幅问题不能全部显示,请点此查看更多更全内容