大众计算机学习网欢迎诸位!收藏本站注 册登 陆
常用教程:基础知识网络知识操作系统WPS网页制作数据库算法网页成功之路网络安全最新技术古典mid流行midmid背景下载中心
您现在的位置:首页 > 教程 > 文章页

通过windows身份验证登陆ms sql2005的字符串

Admin | 2014-3-26 9:19:54 | ReadNums | 2873 | 标签 数据库Sql,VFP,Access | 打印本页
     

  通常情况下,ms sql各版本的登陆方式,都是可以使用sa这个超级帐户来登陆的,但是有的时候却不能使用。

  正如我所遇到的问题,我的版本是2005的,在安装ms sql2005的时候,压根就没有出现任何对话框要求设置sa帐户密码的。

  导致成功安装之后,只能使用windows身份验证登陆,因为使用sa登陆的时候,密码总是不对,密码都不能设置,自然如何输入都是错误的。

  那么,在net2.0程序中,又是如何连接ms sql2005的呢?

  同样,正常情况下,是这样通过字符串来链接的:

  <add key="MyTring" value="server=服务器地址;uid=帐户;pwd='登陆密码';database=数据库名称"/>

  上面是通过帐户来登陆的,一般帐户那里就填写sa了,但是,出现上面的问题的话,上面的连接串就不能成功连接了,得改用身份验证来登陆。

  连接串如下:

  <add key="MyString" value="Data Source=localhost\SQLEXPRESS; Initial Catalog=数据库名称; Integrated Security=SSPI;"/>

  不知道大家注意到了没有,上面的连接串,只填写数据库名称,没有哪里填写用户名和密码之类的,这就是使用Windows 身份验证来登陆。

  这种登陆方法,我只用于本机的登陆,如果是远程服务器,不知道这个身份验证是如何登陆的?


问题未解决:在线咨询

网友评论

(访客)
内容实用原创,讲得很好。
20xx年x月x日
(站长)
有问题请在线咨询。
20xx年x月x日