ORACLE数据库修改用户名及密码
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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 NC65CASCADE;----测试删除旧用户NC65报错:用户NC65不存在,修改成功
完成,修改成功