Sql Oracle-身份验证数据
身份验证数据参数的有效值是多少?当前,当我尝试发出以下查询时,结果为空字符串:Sql Oracle-身份验证数据,sql,oracle,Sql,Oracle,身份验证数据参数的有效值是多少?当前,当我尝试发出以下查询时,结果为空字符串: 从DUAL中选择SYS_CONTEXT('USERENV','AUTHENTICATION_DATA') 身份验证方法设置为“密码”。@AlexPoole你能详细说明一下吗?我多次看到文档的这一特定部分,但我不确定这是如何让我更接近答案的。“用于验证登录用户的数据。对于X.503证书验证会话,此字段以HEX2格式返回证书的上下文。”意味着它可能特定于使用X.503证书进行身份验证的会话;如果您的会话未使用此系统,则该
从DUAL中选择SYS_CONTEXT('USERENV','AUTHENTICATION_DATA')代码>
身份验证方法设置为“密码”。@AlexPoole你能详细说明一下吗?我多次看到文档的这一特定部分,但我不确定这是如何让我更接近答案的。“用于验证登录用户的数据。对于X.503证书验证会话,此字段以HEX2格式返回证书的上下文。”意味着它可能特定于使用X.503证书进行身份验证的会话;如果您的会话未使用此系统,则该系统应为空。在v12.1中它似乎始终为空,但在v12.2中确实有效。当使用TCPS时,它会被填写(在我的一个例子中是1918个字符),但我不知道它是什么格式的“HEX2”,也不知道它应该是什么内容(只是公钥或整个证书的摘要或?)。@AlexPoole你能详细说明一下吗?我多次看到文档的这一特定部分,但我不确定这是如何让我更接近答案的。“用于验证登录用户的数据。对于X.503证书验证会话,此字段以HEX2格式返回证书的上下文。”意味着它可能特定于使用X.503证书进行身份验证的会话;如果您的会话未使用此系统,则该系统应为空。在v12.1中它似乎始终为空,但在v12.2中确实有效。当使用TCPS时,它是填充的(在我的示例中是1918个字符),但我不知道它是什么格式的“HEX2”,也不知道它应该是证书的什么内容(只是公钥或整个证书的摘要或?)。