暂无图片
分享
唯唯
2019-03-20
resource_limit 参数值设置为false 为何创建用户密码123还是不行

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

收藏
分享
6条回答
默认
最新
唯唯

找到原因了,不用回复了 感谢

暂无图片 评论
暂无图片 有用 0
章芋文

查看用户的profile,然后再去看该profile下的策略。

暂无图片 评论
暂无图片 有用 0
唯唯

我在网上看到是这样的解释,您看对吗


即使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;


暂无图片 评论
暂无图片 有用 0
章芋文

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

暂无图片 评论
暂无图片 有用 0
唯唯

嗯嗯 ,明白了 谢谢老师

暂无图片 评论
暂无图片 有用 0
章芋文
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏