设定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)

相关推荐

  • C#数据访问层的相关知识有哪些

    技术C#数据访问层的相关知识有哪些这篇文章给大家分享的是有关C#数据访问层的相关知识有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。C#数据访问层1.查询数据库中的数据,返回一个datat

    攻略 2021年12月1日
  • 将怎么组词,将组词,用将字怎么组词

    技术将怎么组词,将组词,用将字怎么组词将字怎么组词 即将将怎么组词、裨将、小将、将指、宿将、将就、武将、上将、健将、将近、激将、 将胸比肚、 备位将相、 出将入相、 将勇兵雄、 将伯之助、 日就月将、 将(jiāng)

    生活 2021年10月29日
  • 宁冈县,黄河界保卫战发生于江西哪个县

    技术宁冈县,黄河界保卫战发生于江西哪个县宁冈县宁冈县。
    1928年8月,湘赣敌军乘毛泽东带领三十一团一营前往湘南迎还红军大队之机,纠集七个团的兵力会攻井冈山军事根据地。8月30日,吴尚、王均部各两个团进攻黄洋界哨口。红军

    生活 2021年10月29日
  • Angular中非父子组件间是如何通讯的

    技术Angular中非父子组件间是如何通讯的本篇内容介绍了“Angular中非父子组件间是如何通讯的”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大

    攻略 2021年11月15日
  • Python爬虫数据操作的技巧有哪些

    技术Python爬虫数据操作的技巧有哪些这篇文章主要讲解了“Python爬虫数据操作的技巧有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python爬虫数据操作的技

    攻略 2021年11月20日
  • 2021.46 人工智能之父

    技术2021.46 人工智能之父 2021.46 人工智能之父说起人工智能之父,很多人会想到图灵,但你用bing搜索,会发现它默认是马文·明斯基,第一个获得图灵奖的人工智能学者。马文·明斯基(1927年

    礼包 2021年11月22日