更改用户名

更新时间:2023-03-06 23:24:19 阅读: 评论:0

法制教育讲座-修复硬盘坏道

更改用户名
2023年3月6日发(作者:洛杉矶旅游)

--直接修改底层表USER$更换用户名

1、windows平台下运行cmd

2、sqlplus/nolog

3、SQL>connsys/lmis@lmisdx_localassysdba连接到数据库。通常可以

用sys用户登陆。

4、SQL>lect*fromur$;找到name为需要修改的用户的ur#。

5、SQL>UPDATEUSER$SETNAME='新用户名'WHEREUSER#=38;

已更新1行。

6、SQL>COMMIT;提交完成。

7、SQL>ALTERSYSTEMCHECKPOINT;

系统已更改。

8、SQL>ALTERUSER新用户名IDENTIFIEDBY新密码;

此时会提示新用户不存在。

SQL>ALTERUSER新用户名IDENTIFIEDBY新密码

*ERROR位于第1行:ORA-01918:用户'新用户'不存在

9、SQL>ALTERSYSTEMFLUSHSHARED_POOL;

系统已更改。

10、SQL>ALTERUSER新用户IDENTIFIEDBY新密码;

用户已更改。

11、测试连接

SQL>CONN新用户/新密码@lmisdx_local;

已连接。

12、SQL>SELECT*FROMTAB;

查看新用户下是否有原用户的对象,包括表等。

13、SQL>CONN/ASSYSDBA已连接。

14、SQL>SHOWUSER--查看当前连接用户

为"SYS"

15、SQL>SHUTDOWNIMMEDIATE--关闭数据库

数据库已经关闭。已经卸载数据库。ORACLE例程已经关闭。

16、SQL>STARTUP--启动数据库

ORACLE例程已经启动。......数据库装载完毕。数据库已经打开。

17、可以看出没有再恢复为TEST

SQL>SELECTUSER#,NAME,PASSWORDFROMUSER$WHEREUSER#=38;

注:

在修改完用户名后需要重新设置用户密码:

alterurkt_saleIDENTIFIEDBYVALUES'未修改用户名之前password

字段中村抽的已加密的字符串'

注:

在操作过程中有可能会导致用户被锁

--查看被锁的用户

lectLOCK_DATE,urnamefromdba_urswhereurname='USERNAME';

LOCK_DATE为空说明没有锁定,非空为锁定。

-解锁方法

ALTERUSERUSER_NAMEACCOUNTUNLOCK;

本文发布于:2023-03-06 23:24:17,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/1678116258164773.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:更改用户名.doc

本文 PDF 下载地址:更改用户名.pdf

上一篇:项目管理定义
下一篇:返回列表
标签:更改用户名
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26 专利检索|