设定Oracle用户名密码的规则有哪些

技术设定Oracle用户名密码的规则有哪些这篇文章主要讲解了“设定Oracle用户名密码的规则有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“设定Oracle用户名密

这篇文章主要讲解了”设定神谕用户名密码的规则有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习”设定神谕用户名密码的规则有哪些”吧!

1. 查询当前用户使用profile以及profile规则

1.1 查询当前用户使用profile

$ sqlplus/as SYSDBA

结构化查询语言

从dba_profiles中选择配置文件、资源名称、资源类型、限制,其中配置文件=(从dba _ users中选择侧面,其中username=upper(‘ user _ name ‘);

1.2 加载自带密码复杂度函数

$ sqlplus/as sysdba

SQL @?/rdbms/admin/utlpwdmg.sql

l最小长度8

l不能与用户名相同或相似

l不能是用户名倒序。

l不能与前密码超过3个字符相同

l至少包含一个”\”、”数字”以及”字符”

2. 修改当前profile或创建单独profile使用密码验证函数

2.1 修改当前用户使用profile

$ sqlplus/as SYSDBA

SQL select ‘ alter profile ‘ | | profile | |

‘限制密码验证函数验证函数;’

来自dba_profiles

按配置文件分组;

alter PROFILE ‘ | | PROFILE | | ‘ LIMITPASSWORD _ VERIFY _ FUNCTION VERIFY _ FUNCTION;’

更改配置文件监控配置文件限制密码验证功能验证功能;

更改配置文件默认限制密码验证功能验证功能;

# 使用需要修改轮廓相应语句即可

SYS@honor1更改配置文件默认限制密码验证功能验证功能;

轮廓改变了。

SYS@honor1更改由111111标识的用户人力资源;

# 规则已经生效,简单密码已经无法使用

更改由111111标识的用户整点

*

第1:行出错

ORA-28003:指定密码的密码验证失败

ORA-20003:密码应至少包含一个\

数字、一个字符和一个标点符号

2.2 创建profile设定规则

SYS @荣誉1创建配置文件new _ PROFILE LIMIT

会话数不受限

CPU_PER_SESSION UNLIMITED

无限呼叫

连接时间无限制

空闲时间600

逻辑读取每会话无限制

无限制的逻辑读取

COMPOSITE_LIMIT UNLIMITED

私人_SGA无限

失败_登录_尝试无限

密码生命时间无限

密码重复使用时间无限制

密码_重复使用_最大值无限制

密码锁定时间一

密码_格雷斯_时间10

密码验证函数验证函数;

已创建配置文件。

SYS@honor1更改用户整点配置文件新配置文件

用户已更改。

SYS@honor1更改由111111标识的用户人力资源;

更改由111111标识的用户整点

*

第1:行出错

ORA-28003:指定密码的密码验证失败

# 新规则已经生效

ORA-20003:密码应至少包含一个\

数字、一个字符和一个标点符号

3. 回退

3.1 修改profile属性回退

SYS@honor1更改配置文件默认限制密码验证函数为空

轮廓改变了。

SYS@honor1更改由111111标识的用户人力资源;

# 可以看到密码规则已经失效

用户已更改。

3.2 新建profile回退

SYS@honor1更改用户整点配置文件默认值;

#如果原来使用了自定义轮廓则输入原来名称

用户已更改。

SYS@honor1更改由111111标识的用户人力资源;

# 可以看到密码规则已经失效

用户已更改。

4. 密码有效期

SYS@honor1更改配置文件默认限制密码生命时间90

# 修改为90天

轮廓改变了。

SYS@honor1从dba_profiles中选择配置文件、资源名称、资源类型、限制,其中配置文件=’ DEFAULT ‘

Caution:

设定较短有效期,一定要注意密码有效期,及时在有效期前修改密码,防止密码过期导致应用连接数据库失败。

5. 同一密码再次使用间隔

SYS@honor1更改配置文件默认限制密码重用时间365

轮廓改变了。

SYS@honor1从dba_profiles中选择配置文件、资源名称、资源类型、限制,其中配置文件=’ DEFAULT ‘

6. 同一密码可被使用次数

SYS@honor1更改配置文件默认限制PASSWORD _ REUSE _ MAX 5;

轮廓改变了。

SYS@honor1从dba_profiles中选择配置文件、资源名称、资源类型、限制,其中配置文件=’ DEFAULT ‘

7. 回退上述设置

SYS@honor1更改配置文件默认限制密码生命时间180

SYS@honor1更改配置文件默认限制密码重复使用时间无限制

SYS@honor1更改配置文件默认限制密码_重复使用_最大值无限制

感谢您的阅读。以上是“设置Oracle用户名和密码的规则是什么”的内容。看完这篇文章,相信你对设置Oracle用户名和密码的规则有了更深的理解。具体用法需要实践验证。在这里,边肖将为大家推送更多相关知识点的文章。欢迎关注!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/70315.html

(0)

相关推荐

  • 为何建议关闭RocketMQ预热配置

    技术为何建议关闭RocketMQ预热配置这期内容当中小编将会给大家带来有关为何建议关闭RocketMQ预热配置,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。前言RocketMQ提供了一

    攻略 2021年11月17日
  • 基于 Redis 存储 Session

    技术基于 Redis 存储 Session 基于 Redis 存储 Session基于 Redis 存储 Session
    如果我们想将 session 数据保存到 redis 中,只要将 session

    礼包 2021年10月26日
  • 三戒是哪三戒,柳宗元的\”三戒\”是什么?

    技术三戒是哪三戒,柳宗元的\三戒\是什么?柳宗元的《三戒》包括《临江之麋》三戒是哪三戒、《永某氏之鼠》和 《黔之驴》 这一组三篇寓言,是作者贬谪永州时所写。题名“三戒”,可能是取《论语》“君子有三戒”之意。文前的小序,已

    生活 2021年10月22日
  • 怎么确认java项目能接收多少并发(栈和队列java用什么实现)

    技术Java队列数据结构的实现方法是什么这篇文章主要介绍“Java队列数据结构的实现方法是什么”,在日常操作中,相信很多人在Java队列数据结构的实现方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法

    攻略 2021年12月16日
  • 张飞穿针的歇后语是什么,大眼瞪小眼”比喻什么意思

    技术张飞穿针的歇后语是什么,大眼瞪小眼”比喻什么意思有一次,张飞正要率军出发,却被 夫人叫住,拿出一根绣花针,一根红纱 线,非要张飞帮她把线穿上才能走。张飞听了哈哈大笑:“穿针引线,虽是 女人干的活,但也难不住我张飞穿针

    生活 2021年10月27日
  • 怎么理解Java悲观锁与乐观锁

    技术怎么理解Java悲观锁与乐观锁本篇内容介绍了“怎么理解Java悲观锁与乐观锁”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有

    攻略 2021年11月18日