我想让 cx_Oracle 使用 Windows 操作系统身份验证,但失败了:
我知道使用 pyodbc 可以使它工作,trusted_connection='yes'
但我必须使用 Oracle 客户端 (11g/12c),它似乎与 pyodbc 不太相配。
最接近我需要的似乎是Wallets的使用。但是,复制现有信息似乎不是可行的方法。
cx_Oracle 5.2.1 发行说明中提到了外部身份验证,但这似乎也与钱包有关。
我希望那里的一些聪明人可以指出我正确的方向,谢谢:)
对于使用 cx_Oracle 的外部身份验证,要使用的代码非常简单:
import cx_Oracle
conn = cx_Oracle.connect(dsn = "the_tns_entry_name")
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句