项目启动的时候就会把oracle用户锁了,报错提示账户被锁定,如何看出是哪里导致了oracle用户被锁定?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目启动的时候就会把oracle用户锁了,报错提示账户被锁定,如何看出是哪里导致了oracle用户被锁定?相关的知识,希望对你有一定的参考价值。

一般用户名都会被集中放在某个表里,去数据看里,找到那个表,看看是不是锁定标志被修改了。如果是,该回来就好了。如果你能够查看用户表而且有修改权限的话。 参考技术A 看看你数据库连接的配置文件
是不是因为密码部分应该是加密过的,然后你弄上明文的了
或者应该是明文的,你放进去加密的了

如果都不是,就是你纯粹的写错了

再次连接的时候,先把账户解锁,这个网上一搜就有了,不多解释。

oracle数据库表被锁了怎么解锁

1、在做Oracle监听程序测试时,发现帐户已经被锁定。

2、在数据库安装电脑上,点击开始打开运行窗口。

3、在运行窗口输入CMD,调出命令提示符界面。

3、在命令提示符下面,用管理员身份登入到数据库sqlplus / as sysdba。

4、输入解锁命令alter user Scott account unlock后回车。

5、看见用户已更改的字样,表示命令已成功执行。

6、再切换到监听程序验证,原来的ora-28000帐户被锁定的提示已经不存在了。用户解锁成功。

参考技术A 通过查询系统表,获取被锁进程号,然后kill锁住的进程,这个需要管理员权限才可以操作。

以上是关于项目启动的时候就会把oracle用户锁了,报错提示账户被锁定,如何看出是哪里导致了oracle用户被锁定?的主要内容,如果未能解决你的问题,请参考以下文章

oracle数据库表被锁了怎么解锁

oracle数据库表被锁了,刚解锁,又被锁了,哪位大神知道是怎么回事?

启动oracle监听服务报错。

oracle数据库 账号为啥被锁了

oracle SQL查询时提示 用户数据中的connect by 循环 报错是啥原因?

oracle 删除用户时提示用户不存在