Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >oracle查看密码修改记录_oracle查询数据库用户密码到期时间

oracle查看密码修改记录_oracle查询数据库用户密码到期时间

作者头像
全栈程序员站长
发布于 2022-09-19 10:28:53
发布于 2022-09-19 10:28:53
3.3K0
举报

大家好,又见面了,我是你们的朋友全栈君。

SQL> show user

USER is “SYS”

SQL> create user t1 identified by t1;

create user t1 identified by t1

*

ERROR at line 1:

ORA-01920: user name ‘T1’ conflicts with another user or role name

SQL> drop user t1 cascade;

User dropped.

SQL> create user t1 identified by t1;

User created.

SQL> grant connect to t1;

Grant succeeded.

SQL> conn t1/t1

Connected.

SQL> conn / as sysdba

Connected.

SQL> desc user$

Name Null? Type

—————————————– ——– —————————-

USER# NOT NULL NUMBER

NAME NOT NULL VARCHAR2(30)

TYPE# NOT NULL NUMBER

PASSWORD VARCHAR2(30)

DATATS# NOT NULL NUMBER

TEMPTS# NOT NULL NUMBER

CTIME NOT NULL DATE

PTIME DATE //就是这个字段代表了用户最近一次密码更改的时间

EXPTIME DATE

LTIME DATE

RESOURCE$ NOT NULL NUMBER

AUDIT$ VARCHAR2(38)

DEFROLE NOT NULL NUMBER

DEFGRP# NUMBER

DEFGRP_SEQ# NUMBER

ASTATUS NOT NULL NUMBER

LCOUNT NOT NULL NUMBER

DEFSCHCLASS VARCHAR2(30)

EXT_USERNAME VARCHAR2(4000)

SPARE1 NUMBER

SPARE2 NUMBER

SPARE3 NUMBER

SPARE4 VARCHAR2(1000)

SPARE5 VARCHAR2(1000)

SPARE6 DATE

SQL> select ptime from user$ where name=’T1′;

PTIME

—————

20-NOV-09

//换一下nls_date_format 这样能够更精确的看到当前时间

SQL> alter session set nls_date_format=’YYYY-MON-DD HH24:MI:SS’;

Session altered.

SQL> select ptime from user$ where name=’T1′;

PTIME

————————–

2009-NOV-20 19:55:20

SQL> alter user t1 identified by t2;

User altered.

SQL> conn t1/t1

ERROR:

ORA-01017:invalid username/password;logon denied

Warning: You are no longer connected to ORACLE.

SQL> conn t1/t2

Connected.

SQL> conn / as sysdba

Connected.

SQL> select ptime from user$ where name=’T1′;

PTIME

—————

20-NOV-09

SQL> alter session set nls_date_format=’YYYY-MON-DD HH24:MI:SS’;

Session altered.

SQL> select ptime from user$ where name=’T1′;

PTIME

————————–

2009-NOV-20 19:57:32

//可以看到 这里ptime和上面相比已经发生了变化

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/164707.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
有关Oracle role的总结
oracle的role算是对sys privilege 和object privilege的打包。 今天深入的测试了下,还算有不少的东西。 role不是schema对象 像table等在一个schema里面不能有同名的schema object,但是可以有同名的table和role,如下。 SQL> conn test1/test1 Connected. SQL> create role testrole; Role created. SQL> create table testrole as select
jeanron100
2018/03/13
1.2K0
impdp数据泵导入使用table_exists_action=SKIP存在的问题及如何接着导入后续的索引等信息
数据泵已经跑了8个小时了,而且表的数据都已经入库了,就剩后边的索引、约束和触发器等,那难道我还得重新从头接着导入吗?答案不是的,我们有办法,就是结合“table_exists_action=SKIP content=metadata_only sqlfile=index.sql”这几个参数来解决。
AiDBA宝典
2023/04/27
2.1K0
impdp数据泵导入使用table_exists_action=SKIP存在的问题及如何接着导入后续的索引等信息
当遇到 Oracle 用户密码过期又不能重置为新密码该怎么办?
事情是这样的,前几天在墨天轮社区问答区上有个问题 “Oracle 用户密码已经过期,但不知道原密码的情况下,如何解决”?看意思是想让已有的应用使用原来的老密码继续连接,问题前提是不知道原密码,那么该怎么解决呢?肯定是重置密码呀!怎么重置,使用明文密码肯定不行,这里有点小道道,继续往下看吧。
JiekeXu之路
2022/07/14
1.7K0
当遇到 Oracle 用户密码过期又不能重置为新密码该怎么办?
oracle隐式转换_oracle查看游标数量
原文地址:http://blog.itpub.net/29324876/viewspace-1096741/
全栈程序员站长
2022/11/10
2.2K0
View Merge 在安全控制上的变化,是 BUG 还是增强 ?
什么是 View Merge View Merge 是 12C 引入的新特性,也是一种优化手段。当查询中引用了 View 或 inline view 时,优化器可以将主查询中的查询条件并入视图当中去进行优化选择以获得代价最小的执行计划。而如果视图不属于当前执行语句的用户,View Merge 就可能存在潜在 OPTIMIZER_SECURE_VIEW_MERGING(默认是 TRUE)控制。当执行语句的用户缺乏对视图的 MERGE VIEW 权限,也没有 MERGE ANY VIEW 权限时,是否允许优化器
数据和云
2018/03/29
8290
Oracle 全球化特性与字符集
数据库的全球化特性是数据库发展的必然结果,位于不同地区、不同国家、不用语言而使用同一数据库越来越普遍。Oracle数据库提供
Leshami
2018/08/07
1.5K0
技巧:如何提升Oracle用户密码的安全性
环境:Oracle 11.2.0.4 客户需求:主要背景是数据库中有很多业务用户名,且由于部分用户缺乏安全意识,甚至直接将自己的密码设置为和用户名一样,目前客户期望密码设置不要过于简单,最起码别和用户名一致或相似就好。 1.官方解决方案 2.删减版解决方案 3.测试验证方案 4.用户最近一次的登录时间 1.官方解决方案 实际上Oracle提供有一个非常好用的安全校验函数,来提升用户密码的复杂性。这个在之前的文章《Oracle 11g 安全加固》中的“1.8.数据库密码安全性校验函数”章节就已经有了确切的解
Alfred Zhao
2018/05/11
7440
Oracle 20c 新特性:区块链表的加密HASH以及删除保护
关于 Oracle 20c 区块链表(Blockchain Table),很多朋友表达了强烈的关注,通过一些基本测试,我们能够揭示关于区块链表的工作原理。
数据和云01
2020/04/01
5720
Oracle 20c 新特性:区块链表的加密HASH以及删除保护
【Oracle数据库】手滑删错数据,一步步教你如何挽救?
今天有客户联系说误更新数据表,导致数据错乱了,希望将这张表恢复到 一周前 的指定时间点。
Lucifer三思而后行
2021/12/30
9100
【Oracle数据库】手滑删错数据,一步步教你如何挽救?
【Oracle数据库】手滑删错数据,一步步教你如何挽救?
注意:为了模拟客户环境,假设无法通过UNDO快照找回,当前删除时间点为:<2021/06/17 18:10:00>。
Lucifer三思而后行
2021/08/17
4380
【Oracle数据库】手滑删错数据,一步步教你如何挽救?
奕新集团GG环境搭建(无图)
D:\Oracle官方文档\E11882_01\install.112\e24326\toc.htm
全栈程序员站长
2021/12/23
1.9K0
Oracle 18c新特性:Schema-Only 帐号提升应用管理安全性
在 Oracle 18c 中,一个特殊类型的帐号被引入到数据库当中,这特特性被称为 Schema-Only 帐号,这个帐号通过 NO AUTHENTICATION 语句建立,没有密码,也就不允许直接登录,所以这种帐号类型是 纯模式类型。
数据和云
2018/12/07
6800
Oracle 18c新特性:Schema-Only 帐号提升应用管理安全性
在Docker中快速体验Oracle 23c免费开发者版
在Oracle 23c中,第一次实现了不带From子句的查询,也不需要dual,就是跟SQL Server,MySQL一样了
AiDBA宝典
2023/04/27
1.6K0
在Docker中快速体验Oracle 23c免费开发者版
Oracle获取数据库中的对象创建语句
实验环境:Oracle 11.2.0.4 以获取jingyu用户下的T1表为例:
Alfred Zhao
2019/05/24
2K0
【DB笔试面试627】在Oracle中,对表执行COMMENT(注释)操作需要什么权限?
Oracle的COMMENT语句可以给一个列、表、视图或快照添加一个最多2K字节的注释。注释被存储在数据字典中,并且可以通过数据字典视图DBA_COL_COMMENTS(列的注释)和DBA_TAB_COMMENTS(表的注释)查看COMMENTS列。COMMENT语句的语法:
AiDBA宝典
2019/09/29
1.6K0
【DB笔试面试627】在Oracle中,对表执行COMMENT(注释)操作需要什么权限?
oracle 10g的long类型处理bug
因为分区表监控的脚本不想频繁访问dba_tab_subpartitions视图,需要创建临时表T1,偶然间发现oracle 10g的一个bug,在metalink上也没能找到该问题的解决方案。
吹水老王
2022/05/17
6100
【DB笔试面试543】Oracle用户的状态有几种?分别表示什么含义?
Oracle用户的状态是由密码来决定的,而Oracle中的密码是由PROFILE来配置的。PROFILE是口令限制、资源限制的命令集合。当建立数据库时,Oracle会自动建立名称为DEFAULT的PROFILE。当创建用户而没有指定PROFILE选项时,Oracle就会将DEFAULT分配给用户。
AiDBA宝典
2019/09/29
1.5K0
【DB笔试面试543】Oracle用户的状态有几种?分别表示什么含义?
Oracle知识集锦:对Oracle数据库进行监控检查
execute dbbms_workload_repository.create_snapshot();
星哥玩云
2022/08/16
1.2K0
Oracle 12c PDB浅析(r9笔记第10天)
不管怎么样,12c出来这么久,总是因为各种各样的原因没有开始学习,现在似乎还是有些晚了。总是耳闻PDB在12c是一种全新的架构模式,在各种技术聊 天也大概知道是一种可插拨的新型架构模式,但是似乎SQLServer中也有类似的架构,不管怎么样Oracle圈内还是很火,而且听说12c r2可以支持4096个pdb,这个也太大了,docker装一下试试:) 自己也在本地尝试了一下,其实中间了花了些时间,中途总是被各种事情打断,所以留下的都是一些零碎的知识片段,自己索引把环境重新删了再做几次。 在这种尝试中我试了
jeanron100
2018/03/16
9520
Oracle 12c PDB浅析(r9笔记第10天)
ORACLE修改数据文件路径(四种方式)--转
移动数据文件/home/oracle/cjctbs02.dbf到/u01/app/oracle11/oradata/chendb/cjctbs02.dbf
Lucifer三思而后行
2021/08/17
3.3K0
ORACLE修改数据文件路径(四种方式)--转
推荐阅读
相关推荐
有关Oracle role的总结
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档