ITPub博客

首页 > 大数据 > 数据挖掘 > 10G密码版本用户无法登陆问题

10G密码版本用户无法登陆问题

数据挖掘 作者:linzhuangxi 时间:2021-01-06 17:18:08 1 删除 编辑

可能由以下因素导致

1)  sqlnet.ora 文件中没有设置  SQLNET.ALLOWED_LOGON_VERSION_SERVER  参数,所以使用了该参数的默认值。12c 及以上版本,该参数默认值为“  12 ”。在这种配置下,意味着数据库服务器运行在“  exclusive mode ”,意味着它将排除某些密码版本的使用。

2)  受影响的用户只有  DBA_USERS.PASSWORD_VERSIONS  值为“  10G ”的用户。当用户的 DBA_USERS.PASSWORD_VERSIONS  值有“  11G ”  or “  12C ”时,该用户不会受影响。

由于默认的  SQLNET.ALLOWED_LOGON_VERSION_SERVER  值为“  12 ”,密码版本为  10G 的用户将不能登录。

解决方法

1)  检查数据库参数sec_case_sensitive_logon ,如果是  false ,需要设置为  true

SQL>     alter system set sec_case_sensitive_logon=true;

2)  在sqlnet.ora 文件中添加下面一行,  sqlnet.ora 文件和监听文件在同一个位置

SQLNET.ALLOWED_LOGON_VERSION_SERVER=8


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69979862/viewspace-2747975/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2021-01-06

  • 博文量
    21
  • 访问量
    102360