项目启动的时候就会把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数据库表被锁了,刚解锁,又被锁了,哪位大神知道是怎么回事?