我在OLEDB方面的知识最少。 有没有办法建立一个连接字符串来使用可信的Windows身份验证,而不是使用用户ID和密码?可以将OLEDB连接字符串配置为使用Windows身份验证吗?
1
A
回答
2
是的。 下面是SQL Server 2008的
Provider=SQLNCLI10;Server=myServerAddress;Database=myDataBase; Trusted_Connection=yes;
一个例子,如果你的数据库是其他东西比SQL Server 2008中(和内发生的可能性非常好的,它不是),你可以得到几乎任何与此连接字符串例子现场:http://www.connectionstrings.com/
1
既然你没有说明你会使用什么语言OLEDB呼叫通过我只是发布了一些基本的C#这样的伎俩。
using System.Data.OleDb;
OleDbConnection conn = new OleDbConnection();
conn.ConnectionString =
“Driver = SQLOLEDB;” +
“Data Source = ServerName;” +
“Initial Catalog = DataBaseName;” +
“Integrated Security = SSPI;”;
conn.Open();
0
正如How To: Connect to SQL Server Using Windows Authentication in ASP.NET 2.0文章MSDN状态,
使用Windows验证必须加入Trusted_Connection =是属性,或等效的属性集成安全性= SSPI,如下所示的连接字符串。
所以不是User Id=...;
和Password=...;
你应该包括你的连接字符串在下面的选项之一,
- Trusted_Connection =是
- 集成安全性= SSPI
相关问题
- 1. 使用Windows身份验证的Oracle连接字符串
- 2. 加密Windows身份验证连接字符串
- 3. sql连接字符串Windows身份验证c#winforms(未集成)
- 4. 没有Windows身份验证模式的C#连接字符串
- 5. 可以使用Windows身份验证与IIS上的PHP进行ODBC连接吗?
- 6. 无法使用Windows身份验证连接SSMS,但可以使用SQL身份验证登录
- 7. MSSQL连接字符串 - 使用另一组凭据进行Windows身份验证
- 8. 我可以使用Facebook连接作为我的用户身份验证吗?
- 9. 用于AspNetDb的Sql身份验证连接字符串
- 10. Windows身份验证到使用配置文件的自定义身份验证
- 11. 我可以使用Windows身份验证与ASP.Net身份?
- 12. 如何使用Windows身份验证将System.Data.OracleClient连接到oracle db?
- 13. 如何配置Tomcat以使用Windows NTLM身份验证?
- 14. 配置Tomcat以使用Windows Active Directory进行身份验证
- 15. 如何配置PostgreSQL以使用Windows身份验证?
- 16. 可以在没有Apache的情况下将Subversion配置为Windows身份验证
- 17. Windows身份验证配置问题
- 18. 身份验证:如何配置git bash以使用SAML身份验证?
- 19. 将MicroStrategy连接到身份验证的Apache配置单元
- 20. SQL Server 2005 SQL身份验证连接字符串
- 21. Plink身份验证串行连接
- 22. 使用Python使用Windows身份验证连接到MS SQL Server?
- 23. 使用Windows身份验证连接到本地SQL Server数据库的连接字符串
- 24. 连接字符串不能使用默认的用户身份验证
- 25. 使用Windows身份验证的简单身份验证代理
- 26. Visual Studio配置Azure AD身份验证表示Windows身份验证配置为不是
- 27. SQL服务器 - 连接使用Windows身份验证
- 28. 使用Windows身份验证的SQL Server连接wso2 dss
- 29. SQL Server Management Studio无法使用Windows身份验证连接
为什么有些地方将它显示为“Trusted_Connection = TRUE”,其他显示为“Trusted_Connection = YES”? SSIS似乎需要“YES”版本。 – PeterX 2013-07-29 04:39:06