网站首页 > 数据库 / 正文
在19c里面,如果把 sec_case_sensitive_logon设置为false,将导致正常用户无法登录,即使密码都是正确的,也会报 ora-01017 ,用户密码错误
原因:
Setting SEC_CASE_SENSITIVE_LOGON to FALSE when SQLNET.ALLOWED_LOGON_VERSION_SERVER is set to 12 or 12a causes all accounts to become inaccessible
在19c,默认 SQLNET.ALLOWED_LOGON_VERSION_SERVER 就是12,所以,就出现这个问题。
解决办法:
方法1.
把这个参数SEC_CASE_SENSITIVE_LOGON设置为 TRUE.即可恢复正常访问,但密码区分大小写
方法2.
如果还是不想区分大小写,可以在sqlnet.ora中,增加以下这行:
SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
再修改一下密码,即可以正常登录
Tags:oracle用户的密码
- 上一篇:数据库加固Oracle篇
- 下一篇:Oracle单机实例+ASM
猜你喜欢
- 2024-11-26 Centos7命令行安装Oracle11g
- 2024-11-26 oracle教程
- 2024-11-26 真实案例记录Linux被植入rootkit导致服务器带宽跑满的解决过程
- 2024-11-26 Oracle安装教程
- 2024-11-26 Oracle单机实例+ASM
- 2024-11-26 等保2.0数据库测评 - Oracle 11g数据库
- 2024-11-26 数据库加固Oracle篇
- 2024-11-26 macOS Java多版本管理工具
- 2024-11-26 Oracle 更改dbid和dbname工具利器|DBNEWID (NID)分享
- 2024-11-26 10Linux网络服务之Oracle 11g for linux 6 的安装