oracle客户端建新连接测试时提示invalid username/password;logon denied如何解觉呢
答案:2 悬赏:70
解决时间 2021-03-13 07:27
- 提问者网友:唤魂
- 2021-03-12 08:15
oracle客户端建新连接测试时提示invalid username/password;logon denied如何解觉呢
最佳答案
- 二级知识专家网友:废途浑身病态
- 2021-03-12 09:53
错误提示已经很明确了,用户名或者密码无效。
首先确认下你登录的这个账号是不是open状态,以scott为例:
SELECt username,account_status FROM dba_users WHERe username='SCOTT';
如果不是OPEN,执行下面的语句进行解锁同时修改密码:
ALTER USER scott ACCOUNT UNLOCK IDENTIFIED BY scott;
另外注意从Oracle 11g开始,密码是区分大小写的。
首先确认下你登录的这个账号是不是open状态,以scott为例:
SELECt username,account_status FROM dba_users WHERe username='SCOTT';
如果不是OPEN,执行下面的语句进行解锁同时修改密码:
ALTER USER scott ACCOUNT UNLOCK IDENTIFIED BY scott;
另外注意从Oracle 11g开始,密码是区分大小写的。
全部回答
- 1楼网友:随心随缘不随便
- 2021-03-12 10:27
ora-01017 invalid username/password;logon denied (密码丢失解决方案):
1、先确认是否输错 用户名和密码
2、如果的确是丢失密码的话:
查看oracle_base\oracle_home\network\admin的sqlnet.ora文件
sqlnet.ora 如果是 sqlnet.authentication_services= (none) ,
需更改为sqlnet.authentication_services= (nts)
在sql*plus中执行如下命令:
sql>conn/as sysdba (操作系统认证登录)
sql>alter user system identified by system; (回车后用户system的密码会更改为system)
注意:在执行更改语句“sql>alter user system identified by system; (回车后用户system的密码会更改为system) ”的时候,如果所改的秘密为一串数字的话,要用引号括起来哦~
eg:sql>alter user system identified by “12345678”;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯