关于sql连接语句中的Integrated Security=SSPI 
解决方法: 
即:Security Support Provider Interface 
设置Integrated Security为 True 的时候,连接语句前面的 UserID, PW 是不起作用的,即采用windows身份验证模式。只有设置为 False 或省略该项的时候,才按照 UserID, PW 来连接。 
Integrated Security 可以设置为: True, false, yes, no。这四个的意思很明白了,还可以设置为sspi ,相当于 True,建议用这个代替 True。

Initial Catalog与DataBase的区别是什么? 
两者没有任何区别只是名称不一样,就好像是人类的真实姓名与曾用名一样。。都可以叫你。


Integrated Security=SSPI 这个表示以当前WINDOWS系统用户身去登录SQL SERVER服务器,如果SQL SERVER服务器不支持这种方式登录时,就会出错。 
你可以使用SQL SERVER的用户名和密码进行登录,如: 
“Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=数据库名;Data Source=192.168.0.1;User ID=sa;Password=密码”


Integrated Security - 或 - Trusted_Connection ‘false’ 当为 false 时,将在连接中指定用户 ID 和密码。当为 true 时,将使用当前的 Windows 帐户凭据进行身份验证。 可识别的值为 true、false、yes、no 以及与 true 等效的 sspi(强烈推荐)。


ADO.net 中数据库连接方式 
System.Data.SqlClient.SqlConnection 
常用的一些连接字符串(C#代码):

SqlConnection conn = new SqlConnection( “Server=(local);Integrated Security=SSPI;database=Pubs“);

SqlConnection conn = new SqlConnection(“server=(local)/NetSDK;database=pubs;Integrated Security=SSPI“);

SqlConnection conn = new SqlConnection(“Data Source=localhost;Integrated Security=SSPI;Initial Catalog=Northwind;“);

SqlConnection conn = new SqlConnection(“ data source=(local);initial catalog=xr;integrated security=SSPI; 
persist security info=False;workstation id=XURUI;packet size=4096; “);

SqlConnection myConn = new System.Data.SqlClient.SqlConnection(“Persist Security Info=False;Integrated 
Security=SSPI;database=northwind;server=mySQLServer“);

SqlConnection conn = new SqlConnection( “ uid=sa;pwd=passwords;initial catalog=pubs;data source=127.0.0.1;Connect Timeout=900“);

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)

如果你的机器装了sql2000 那Data Source=.肯定是不行的了 
因为实例名2000和2005的默认的是一样的 所以2005的实例肯定不能用Data Source=.表示

查看sql2005的实例名 将Data Source=./SQLEXPRESS 中的 SQLEXPRESS用你的新实例名替换掉

我装的是SQL Server 2005 EXPRESS 即VS2008自带的数据库,所以将Data Source写为:

Data Source=./SQLEXPRESS即可.SQL2000之前用的.号不能在2005上使用.

今天还遇到一个问题,就是SQL 2005 EXPRESS 启用SA账号的问题.搞了半天不能用,尽管已经将SA启用,但是依然登陆不上,后来,将身份验证设置为SQL+Windows验证模式,才能在SQL Server Management Studio Express上登录.

VS2008其实已经自带了数据库,以及数据库驱动了,平时的开发调试完全可以用这个玩.只是没有数据库管理工具,所以无法建表,其实微软提供了免费的管理工具:

安装微软的SQL Server Management Studio Express就可以操作数据库了.

启用SA方法如下,开启MSE,用windows验证登陆,

这样就能用SA来登录啦,当然可以自己修改密码.

数据库一打开,.NET能够连上数据库,进行正常的数据存取,那么之后的开发就容易多啦.

原地址:http://blog.csdn.net/wyaspnet/article/details/5627334

关于sql连接语句中的Integrated Security=SSPI相关推荐

  1. [转载]关于sql连接语句中的Integrated Security=SSPI

    转载出处: http://hi.baidu.com/hongq223/item/5ec14f51fb0bd2abacc857ca 关于sql连接语句中的Integrated Security=SSPI ...

  2. 连接字符串中的integrated security=true的意思是什么

    每次在讲到这个地方的时候,我都会提问.也经常有朋友回答不上来. integrated security=true 的意思是集成验证,也就是说使用Windows验证的方式去连接到数据库服务器.这样方式的 ...

  3. ADO数据库连接中的Integrated Security和Persist Security Info参数的作用

    关于sql连接语句中的Integrated Security=SSPI 解决方法: 即:Security Support Provider Interface 设置Integrated Securit ...

  4. Integrated Security = True和Integrated Security = SSPI有什么区别?

    我有两个使用集成安全性的应用程序. 一个在连接字符串中分配Integrated Security = true ,另一个设置Integrated Security = SSPI . 在集成安全的背景下 ...

  5. SQL数据库语句中escape的用法及含义

    SQL数据库语句中escape的用法及含义 escape是用来转译的 例如: 数据库中有个表 A字段abc 中存du了字符'%',那么我查询的时候如果只想查询第二位是 '%'的记录就需要进行模糊查询, ...

  6. sql like语句中的通配符:百分号、下划线和escape

    就像我们平时用的*和?,sql的like语句中,使用%和_来代表任意多个字符和一个字符 Sql代码   # %代表任意多个字符 select * from user where username li ...

  7. PL/SQL连接虚拟机中的oracle数据库

    前提: 台式电脑A(10.10.14.70):笔记本B(10.10.14.62):笔记本B安装的虚拟机Centos 6.8(10.10.14.59)并安装的oracle 11g数据库: 需求: 在台式 ...

  8. sql查询语句中查询指定行号的方法

    我们在查询一张数据表时,如果主键ID以1为种子自增长.那么我们在查询制定条数的时候非常方便,只要以ID为条件查询需要的数据即可.或者配合TOP语法也可. 但如果遇到主键不以1为自增长,且主键的数据没有 ...

  9. SQL操作语句中的注意点

    一 查询语句 1 distinctkeyword消除反复行 当查询的结果数据中出现反复数据时.在查询条件中加上distinctkeyword消除反复行: 如:select distinct Sno f ...

最新文章

  1. 一文了解卷积神经网络在股票中应用
  2. 假如易立竞吐槽程序员......
  3. 快速记忆python函数-【速学速记】Python 高阶函数
  4. 膨胀和腐蚀之外的其他形态学变换
  5. C#关于参数为null(空值)的方法调用,重载顺序选择彻底研究
  6. [IE技巧] 如何禁止用户关闭IE浏览器
  7. 樱桃小丸子-每集标题
  8. 互联网的高薪是否可持续,20万年薪的公务员到底香不香
  9. mysql按域排序_如何在MySQL中对域名进行排序?
  10. cityengine导出fbx
  11. ssh autologin REMOTE HOST IDENTIFICATION HAS CHANGED处理
  12. r library car_医学统计与R语言:双因素重复测量方差分析(Twoway repeated measures ANOVA)...
  13. Anaconda与ROS共存
  14. 在资源管理器中隐藏指定分区
  15. verilog 实现32位加法器(超前进位)
  16. 洗牌问题(C语言实现)
  17. 尝试搭建本地语音转文字系统[1]
  18. 乐高大颗粒作品16:跑步机
  19. Sealer - 把 Kubernetes 看成操作系统集群维度的 Docker
  20. django中常用的数据查询方法

热门文章

  1. Java面试题(大内)3
  2. Panda3D 是一个用于 Python 和 C++ 程序的 3D 渲染和游戏开发框架。
  3. 程序员的数学(二)—— 逻辑,真与假的二元世界
  4. 数据可视化——投掷两个6面的骰子
  5. 嵩山少林寺网站向全世界公布了千年武功秘籍
  6. D-OJ刷题日记:顺序查找 题目编号:517
  7. android 环信录音,环信音视频插件
  8. 视频教程-C语言-从汇编角度理解C语言的本质-C/C++
  9. vue 子组件与父组件运行的顺序
  10. 如何使用“友宝”app在自动售水机上使用“友宝钱包”支付。