在工作中,我们有11g,老板告诉我要让密码区分大小写,但这就是我要做的,他不想在生产环境中将SEC_CASE_SENSITIVE_LOGON设置为真,他告诉我要想办法通过Oracle数据库系统的配置文件或者其他方法来实现它。
实际上,是否有一种通过配置文件设置使大小写敏感的密码的方法?
我所相信的是,如果不切换SEC_CASE_SENSITIVE_LOGON的参数,数据库就不会允许您这样做,因为这个参数来自数据库系统本身。
另外,从我一直在搜索的情况来看,配置文件没有任何这些功能。
发布于 2017-06-17 08:41:57
是的,如果SEC_CASE_SENSITIVE_LOGON是为了这个目的而设计的话,为什么不应该使用它呢?这真的很奇怪。在这种情况下,我可以建议您使用一些外部授权方法,例如Oracle身份管理。它要复杂得多,需要安装/配置和维护额外的基础设施,但是用户的凭据将存储和控制在数据库之外(包括区分大小写的密码),并独立于数据库参数值。
https://dba.stackexchange.com/questions/176420
复制相似问题