oracle数据库系统账号securecrt连接oracle解决oracle账户锁定问题,并配置weblogic数据源

实际情况记录
漏洞扫描后,接到通知,数据库存在弱口令可能被攻破的风险,于是修改密码。
1登录我本地的plsql,提示“** password will inspire”即密码即将到期,于是在弹出的修改密码框中修改了当前账户的密oracle账号码,成功!
2通知给大家新密码,但过了一会儿之后再登陆时提示 “the account is locked”,账户由于登录密码错误超过10次,导致锁定。
解决办法
1 使用crt 以root账户首先登陆linux,切换到oracle用户

2调用sqlplus 只是打开sqlplus客户端

3以系统管理员登陆 conn /as sysdba 不用密码

4查询所有账户状态

5 使用语句 解锁账户

6当出现账户解锁,然后过了比较短的时间就锁定的情况时,查询oracle数据库自我保护机制中对登陆密码错误的限制次数

7如何修改限制次数

8修改账户密码

weblogic 新建数据源(没接触前总觉得很神秘,细心的接触还是可以的)
1 选择一般性数据源新建

2填写数据源名称,此处选择对应的oracle

3选择驱动,影响还是挺大的(虽然后面都能测试成功,但对于程序还是有区别,要针对不同对应选择)

4我选择了非xa jdbc驱动,事务配置如下

5配置对应的数据库需要的信息

6先测试配置,成功则ok

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。