oracle 用SQLPLUS登录后我更改了用户密码,退出后,再点SQLPLUS图标就出现ORA-01017

oracle 用SQLPLUS登录后我更改了用户密码,退出后,再点SQLPLUS图标就出现ORA-01017,第1张

你点击sqlplus一致都是这个提示么,还有你修改的什么账户呢。可能是你的密码修改以后你没记住吧。 你试试这样重新改一下密码

sqlplus /as sysdba

alter user username identified by password;

然后sqlplus username/password@orcl就可以了。

也或者你又多个数据库,没有指明用的是哪个库。

"jdbc/student" 只是个标示,下面的是连接池的具体配置。

在代码中需要用到数据库的地方就用 jdbc/student 这个底下的配置来获取

数据库连接,同时项目中的webxml文件也要看情况做相应的配置。

代码中就可以用下面代码获取数据库连接。

DataSource ds = (DataSource)initCtxlookup("java:comp/env/jdbc/student");

Connection conn=dsgetConnection();

这个名字是自己起的,这边配置中的名字要和你代码中的名字一致即可。

用的什么账户登录的?有远程登录权限么?

如果没有具备远程访问该数据库的用户,请在本机数据库上新增一可远程访问该数据库的用户命令为grant all on to 用户名@'%' identified by '密码';

然后刷新权限:flush privileges;

最后用该新增的账户在navicat上登录应该就没问题了

当然,也有可能是你密码错了。嚯嚯,自己好好检查下

解决方法:

用系统用户登录plsql , 查询当前的所有用户: select from dba_users; 查看状态是否被锁(LOCKED ),如果你数据库连接的用户被锁,给帐号解锁

alter user user1 account unlock;

以上就是关于oracle 用SQLPLUS登录后我更改了用户密码,退出后,再点SQLPLUS图标就出现ORA-01017全部的内容,包括:oracle 用SQLPLUS登录后我更改了用户密码,退出后,再点SQLPLUS图标就出现ORA-01017、plsql报错:ORA-01017:invalid username/password;logon denied 这个报错是什么意思。、oracle问题: 使用system登录,提示错误:ORA-01017,invalid username/password;logon denied等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9347527.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存