用于SQL验证的SQL连接字符串

本文关键字:SQL 字符串 连接 验证 用于 | 更新日期: 2023-09-27 18:09:28

我正在使用启用了Windows身份验证的Sql Server。最近我添加了一个下拉菜单来允许不同的连接。其中一个使用SQL身份验证。

我咨询了msdn,似乎我所需要做的就是添加一个用户名和密码条目到我的字符串。

http://msdn.microsoft.com/en-us/library/aa905872 (v = sql.80) . aspx

我的windows认证字符串:

Data Source=PC'Slike;Initial Catalog=db_slike_articles;Integrated Security=True

我为SQL身份验证添加的第二个字符串:

Data Source=Data Source=PC'Dev;Initial Catalog=db_dev_articles;Integrated Security=True;User ID=root;Password=rootpwd

出于某种原因,当我选择第二个SQL连接时,它抛出一个SqlException,登录失败与我的PC'Slike用户名。连接字符串是第二个用户ID和Pwd,我不明白为什么它试图连接到我的本地帐户。

第二个字符串位于远程机器上,是否有一些我必须启用从Windows认证切换到Sql认证,或者指定字符串内的凭据就足够了?

谢谢

用于SQL验证的SQL连接字符串

当使用SQL Authentication时,从连接字符串中删除:

Integrated Security=True;

有一个网站列出了所有数据库引擎的连接字符串的所有可能/支持的语法,我现在找不到它,connectionstrings.com不能正常加载