cx_Oracle与Windows身份验证
我想让cx_Oracle与Windows OS身份验证一起工作,但失败惨重:cx_Oracle与Windows身份验证,oracle,python-3.x,windows-authentication,cx-oracle,Oracle,Python 3.x,Windows Authentication,Cx Oracle,我想让cx_Oracle与Windows OS身份验证一起工作,但失败惨重: 我知道有了pyodbc,您可以使用trusted\u connection='yes'使其工作,但我必须使用Oracle客户端(11g/12c),这似乎与pyodbc不太匹配 最接近我需要的似乎是使用。然而,复制现有信息似乎不是一条可行之路 中提到了外部认证,但这似乎也与钱包有关 我希望外面的一些聪明人能给我指出正确的方向,谢谢:)对于cx_Oracle的外部身份验证,使用的代码如下所示: import cx_Orac
trusted\u connection='yes'
使其工作,但我必须使用Oracle客户端(11g/12c),这似乎与pyodbc不太匹配我希望外面的一些聪明人能给我指出正确的方向,谢谢:)对于cx_Oracle的外部身份验证,使用的代码如下所示:
import cx_Oracle
conn = cx_Oracle.connect(dsn="the_tns_entry_name")
你试过什么代码?外部认证不仅适用于钱包@AnthonyTuininga:令人尴尬的是,我从未尝试过最明显的:
cx\u Oracle.connect('',)
和tnsnames.ora的服务名称。这是现成的。谢谢你逼我再试一次:)没问题。:-)