博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
本地Oracle密码过期问题
阅读量:5859 次
发布时间:2019-06-19

本文共 633 字,大约阅读时间需要 2 分钟。

hot3.png

    本地Oracle一般会有密码过期问题,在用过一段时间之后密码不能用了要重新设置密码。这是因为Oracle有密码180天过期的设置,我们在本地安装完Oracle之后也可以设置密码不过期。

    这边是在Windows上操作的,Linux上的操作也差不多。

    1.首先cmd进入控制台。

e4f510f5bb0253085d5eea2ecdaabba0226.jpg

    2.然后在控制台上输入sqlplus进入Oracle客户端,并登陆你的system用户

cc743a6f7e1bd0512180a7df0eea00b4d94.jpg

    3.使用SELECT username,PROFILE FROM dba_users;查看用户的proifle是哪个,一般是default(这个步骤仅用于检查,可以不要)。

955f02f940a5d774f20161b8af13ca0d449.jpg

    4.使用SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';查询密码是不是180天过期,这里本地查询是180天过期。

372f175d76df342e7e523c0fae1ce837bd4.jpg

    5.使用ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;设置密码不过期。设置完后重新使用上面语句查询密码过期时间发现已经更改。

6432220c00ae6a8858fe8579e086ebca8da.jpg

9643a57b94d5d1a0cc6e2546ee0bc2b8a3b.jpg

    以上便是全部过程,如果密码已经过去则要重新修改密码。这里可以还设置成以前的密码,不用修改,只执行以下语句就行。

alter user 用户名 identified by 密码(可以是原密码);

 

转载于:https://my.oschina.net/zicheng/blog/1839217

你可能感兴趣的文章
CF1137E. Train Car Selection(可删堆)
查看>>
前端 --> CSS基础
查看>>
Ubuntu下配置修改IP地址
查看>>
状态模式(State Pattern)
查看>>
bzoj2989&&4170数列——二进制分组+主席树
查看>>
洛谷P1595 信封问题
查看>>
C# 中介者模式
查看>>
IO基本操作的注意事项
查看>>
charles抓包报错:No request was made. Possibly the SSL certificate was rejected.
查看>>
python2与python3的bytes问题
查看>>
Codeforces Round #362 (Div. 2)
查看>>
AtCoder Regular Contest 092
查看>>
[API]API运用实例
查看>>
Mybatis插入数据后返回主键id
查看>>
LeetCode - 45. Jump Game II
查看>>
log4j日志框架学习
查看>>
storyboard用代码跳转的几种方法
查看>>
欧拉函数,欧拉筛复习
查看>>
JS复习之JavaScript引入注意事项
查看>>
windows文本操作字符命令含义
查看>>