oracle账户locked, login denied解决办法
出现这种情况可能是如下两种原因
一、账户密码过期了,需要更新密码了
oracle默认的密码使用时间是180天,超过了账户会被锁住,需要手动修改密码解锁,可以按照如下操作修改为不限期
以下操作需要使用dba账户: 如 sys 登录密码是as sysdba
1)查看用户的proifle是哪个,一般是default
SELECT USERNAME,PROFILE FROM DBA_USERS;
2)查看对应的概要文件(如default)的密码有效期设置
SELECT * FROM DBA_PROFILES D WHERE PROFILE='DEFAULT' AND RESOURCE_NAME='PASSWORD_LIFE_TIME';
3)将概要文件(如default)的密码有效期由默认的180天修改成“UNLIMITED(无限制)”(修改后会立即生效)
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
4)修改过期的密码 关键步骤
(1)修改密码
<span style="color:#333333">alter user 用户名 identified by <原来的密码或新密码> ; </span>
(2)如果账户仍被锁住则需要解锁账户
<span style="color:#4f4f4f">alter user 用户名 account unlock</span>
(3)也可以使用一句话修改密码并且解锁账户
alter user 用户名 identified by <原来的密码或新密码> account unlock;
lock;
二、密码错误次数超过限制,账户被锁定
一把oracle默认密码错误重试次数是10次,超过账户即被锁定
1.查看用户的proifle是哪个,一般是default
SELECT USERNAME,PROFILE FROM DBA_USERS;
2.查看用户的密码错误重试次数
SELECT * FROM DBA_PROFILES;
可以查看当前各种资源的配置,其中就有上一中情况用到的PASSWORD_LIFE_TIME,
不过我们需要修改的是重试次数 FAILED_LOGIN_ATTEMPTS
3.修改重试次数
alter profile default limit FAILED_LOGIN_ATTEMPTS 30;
我们也可以修改为无限制
alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;
为了安全,不建议这样做
4.解锁账户 关键步骤
alter user 被锁的用户名 account unlock;
如果不想更改错误重试次数,仅仅想解锁账户,只需执行这一步
oracle账户locked, login denied解决办法相关推荐
- 关于oracle账户被锁定的解决办法
1.win + r,输入cmd 2.输入sqlplus/nolog 3.输入conn/as sysdba 4.输入解锁语句:alter user 用户名 account unlock: 5.然后退出 ...
- nginx的权限问题(Permission denied)解决办法
nginx的权限问题(Permission denied)解决办法 一个nginx带多个tomcat集群环境,老是报如下错误: failed (13: Permission denied) while ...
- Mac cnpm装包时提示Error: EACCES: permission denied解决办法
Cnpm装包时提示Error: EACCES: permission denied解决办法 2018年03月04日 09:31:51 miniminixu 阅读数:1598 版权声明:本文为博主原创文 ...
- Linux ftp 上传文件 提示 Permission denied 解决办法
■前言 使用bat脚本直接上传文件,到Linux(Ubuntu)中. putFile.bat --------- start ftp -v -i -s:"myFtp.txt" 19 ...
- Oracle常见ORA错误及解决办法
Oracle常见ORA错误及解决办法 问题1 1.1 错误现象: EXP-00008: ORACLE error 1013 encountered ORA-01013: user requested ...
- linux使用scp传输文件出现Permission denied解决办法
linux使用scp传输文件出现Permission denied解决办法 前言 今天在两个linux服务器上用scp传输文件出现如下报错,经过查找资料决绝了该问题 解决 修改想要传输的文件夹的权限为 ...
- Oracle数据库备份报错12514,Oracle 数据库报错 ORA-12514解决办法
Oracle 数据库报错 ORA-12514解决办法 绝对实用 如果orale数据库报ORA-12514 无监听程序 错误 就要listener.ora 和 tnsnames.ora 文件修改 一下如 ...
- 【Oracle相关】坑!使用oracle时,发生标识符无效解决办法
–真是个大坑 使用oracle时,发生标识符无效解决办法 一般出现该错误的原因: 1.列名写错导致 2.使用了关键字作为了列名 但是这次遇到的情况有点奇葩 通过dblink直接查询该表,并没有报出问题 ...
- Oracle的常见错误及解决办法
ORA-12528: TNS:listener: all appropriate instances are blocking new connections ORA-12528问题是因为监听中的服务 ...
最新文章
- tf.reduce_mean解释
- 职业经理十项管理技能必修课
- 十九、 彻底掌握金融量化交易库Talib
- web python php golang_python go 语言完成最简单的web应用
- 数据可视化(BI报表的开发)第一天
- 工作311:uni-携带当前参数跳转页面传值
- python opencv创建图像_OpenCV-Python 展示图像(1)
- rocket-console控制台安装
- double在mysql中是什么类型_为什么PVC输送带深受企业的青睐?
- codeforces 283C
- web测试知识点整理
- 安装Oracle驱动ojdbc8到本地maven仓库
- 概率论 计算机论文,《概率论与数理统计》毕业论文
- imx6 android 最新,【iMX6Q-Android6.0】---移植 iMX6Q android6.0 源码 史上最详细
- Topic 19. 临床预测模型之输出每个患者列线图得分 (nomogramFormula)
- Speed Gear(变速精灵XP) V6.0 - 免费版,破解版,绿色版
- 用增广矩阵的秩判断N线性方程的解的个数
- JTF的Unable to invoke request异常或Unable to find a MessageBodyReader of content-type application..异常详解
- Android使用FtpServer开启FTP服务端
- 《迅雷链精品课》第八课:迅雷链多链结构