大佬教程收集整理的这篇文章主要介绍了如何使用Windows身份验证与System.Data.OracleClient连接到oracle db?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
编辑:如果我检查操作系统验证复选框(清空并禁用用户名pwd),sql Developer不起作用.而且,首选项 – >数据库 – >高级 – >使用Oracle客户端是未被检查的,所以我猜测什么sql Developer与我的System.Data.OracleClient.OracleConnection问题无关.
但是当我尝试形成这样的连接字符串:
String.Format("Data source={0}; user id=/;password=;Integrated Security=yes",dbName);
同
String.Format("Data source={0}; user id=/;password=;Integrated Security=no",dbName);
我得到ORA-01005.
同
String.Format("Data source={0};Integrated Security=yes",dbName);
同
String.Format("Data source={0}; user id=/;",dbName);
我得到ORA-01005
同
String.Format("Data source={0};User Id=/;Integrated Security=yes;",dbName);
我得到ORA-01017
当我指定用户名和密码时,我的程序中的OracleConnection和Oracle sql Developer都可以工作.
编辑:这与
String.Format("Data source={0};Integrated Security=yes",dbName);
sqlNET.AUTHENTICATION_serviCES= (NTS)
改为
sqlNET.AUTHENTICATION_serviCES= (NONE)
如果有人写下简短的回答,发生了什么,为什么,我很乐意为他/她提供赏金.
以上是大佬教程为你收集整理的如何使用Windows身份验证与System.Data.OracleClient连接到oracle db?全部内容,希望文章能够帮你解决如何使用Windows身份验证与System.Data.OracleClient连接到oracle db?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。