暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

resource_limit 参数值设置为false 为何创建用户密码123还是不行

原创 问题归档 2019-03-26
733

问题描述

想把资源限制关掉,创建用户还是有函数限制是为什么啊

专家解答

即使resource_limit = false, password的 资源限制也会生效

参考原文:

Resource limits for passwords work even with resource_limit = false (Doc ID 265095.1)

症状:

 account locking and password aging/expiration  的资源限制 依然生效,与 RESOURCE_LIMIT value 无关。

 

原因:

RESOURCE_LIMIT 是与内存使用统计相关的参数,而密码限制的工作原理与之不同,密码限制的工作原理被认为是数据字典的范畴。

即使不设置数据库参数RESOURCE_LIMIT,limits for password aging and expiration 依然会起作用,特别是如下的限制:

PASSWORD_LIFE_TIME
PASSWORD_GRACE_TIME
PASSWORD_REUSE_TIME
PASSWORD_REUSE_MAX
FAILED_LOGIN_ATTEMPTS
PASSWORD_LOCK_TIME
PASSWORD_VERIFY_FUNCTION

这并不认为是一个bug。

解决方案:

为用户指定一个没有限制的limits,通常使用DEFAULT  profile 

SQL> alter user &username profile &profile;

将用户的profile改到没有密码限制的profile上。

最后修改时间:2019-04-14 10:59:10
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论