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

相关推荐

  • jmeter实现接口关联的方式有哪些

    技术jmeter实现接口关联的方式有哪些这篇文章主要讲解了“jmeter实现接口关联的方式有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“jmeter实现接口关联的方

    攻略 2021年11月29日
  • 如何进行MySQL索引条件下推的简单测试

    技术如何进行MySQL索引条件下推的简单测试本篇文章给大家分享的是有关如何进行MySQL索引条件下推的简单测试,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

    攻略 2021年11月16日
  • 怎么解析IE6,IE7浏览器兼容性问题

    技术怎么解析IE6,IE7浏览器兼容性问题这篇文章将为大家详细讲解有关怎么解析IE6,IE7浏览器兼容性问题,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。向大家描述一下I

    攻略 2021年11月25日
  • 配置python环境中遇到的一些问题

    技术配置python环境中遇到的一些问题 配置python环境中遇到的一些问题这是个人第一次发博客,想分享一下在配置python中出现的一些问题。
    在cmd或Anaconda命令行中操作的。
    pip使用

    礼包 2021年12月20日
  • nginx中的两个模块的proxy_pass的区别是什么

    技术nginx中的两个模块的proxy_pass的区别是什么本篇内容介绍了“nginx中的两个模块的proxy_pass的区别是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学

    攻略 2021年11月29日
  • 有哪些类代理的方式

    技术有哪些类代理的方式这篇文章主要介绍“有哪些类代理的方式”,在日常操作中,相信很多人在有哪些类代理的方式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”有哪些类代理的方式”的疑惑有所帮助!

    攻略 2021年10月26日