我想让cx_Oracle在Windows操作系统身份验证中运行,但却失败了:
我知道使用pyodbc可以使用trusted_connection='yes'
使其工作,但我必须使用Oracle客户端(11g / 12c),这似乎与pyodbc无关。
最接近我需要的似乎是使用Wallets。但是,重复现有信息似乎不太合适。
在cx_Oracle 5.2.1 release notes中提到了外部身份验证,但这似乎也与钱包有关。
我希望那里的一些聪明人可以指出我正确的方向,谢谢:)。
答案 0 :(得分:0)
对于使用cx_Oracle的外部身份验证,要使用的代码就像这样简单:
import cx_Oracle
conn = cx_Oracle.connect(dsn = "the_tns_entry_name")