c#连接数据库连接字符串求解释:

①"datasource=(local);initialcatalog=test;userid=sa;password=sa";②datasource=.;initial... ①"data source = (local);initial catalog = test; user id = sa;password = sa";
②data source=.;initial catalog=DB;integrated security=true;
这两个什么区别,什么时候用第一什么时候选第二种???为什么第二种不用 用户名+密码??
还有个问题:winform中的数据集感觉没用,可以删除么?
展开
 我来答
leiyangbdwk
推荐于2016-07-29 · TA获得超过3295个赞
知道大有可为答主
回答量:4975
采纳率:12%
帮助的人:4390万
展开全部
  1. 有什么区别

    前一种是sqlserver的密码认证,后一种是Windows用户身份认证。

  2. 什么时候用第一什么时候选第二种
    本机管理员身份你可以选择任意一种,如果是通过网络访问其他机器,如果是授权了的域用户可以选择第二种,否则必须选择第一种。

  3. 为什么第二种不用  用户名+密码
    因为你登录Windows就已经验证了,相当于说既然sqlserver都是我管理员安装的,理所当然应该具有全权限,不过如果你不用administrator登录Windows,第二种方法说不定会登陆失败。

  4. 数据集可以删除么?

    你自己试验一下不就知道了;但可以肯定的是删了是不行的。这种叫做强类型数据集,给你封装了很多基本的数据库操作,你打开Desgner.cs文件就看到那些代码了。

追问
什么是授权了的域用户?假设服务器ip:211.172.188.10 库名:yumen 密码:yumentoo
服务器不在同个个域的 ,应该怎么写这个串?
追答
如果是两个域的就必须用你的第一个连接字符串,域用户一般是在一些企业才用的。
pinxiongcn
2013-07-24 · 超过10用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:45.3万
展开全部
"data source = (local);initial catalog = test; user id = sa;password = sa";
data source 表示 服务器地址(如果不在本地可以写IP地址,否则(local)或者.)
initial catalog 数据库名称
user id 用户名
password 密码

integrated security=true 这个叫集成验证方式

第二种是集成验证方式,只要用户登录操作系统,就表示有权限访问数据库(管理员权限)
第一种一般用于 某些用户对数据库只有特定权限(如:只有读权限,不能修改,不能创建用户,创建数据表)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
micro0369
2013-07-24 · TA获得超过1.2万个赞
知道大有可为答主
回答量:9250
采纳率:85%
帮助的人:4054万
展开全部
data source = (local); data source=.;
这两种对于本机来说,都是一样的。

integrated security=true 这个叫集成验证方式,即用 windows的 用户名、口令 进行验证

winform中的数据集感觉没用,可以删除么? 这个不明白什么意思
追问
vs2010通过工具--连接到数据库--选择数据库这样会生成个dataset,这个set我好像都没用到过,也不知道是做什么用的,可以删么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友115a69b
2013-07-24 · TA获得超过253个赞
知道小有建树答主
回答量:428
采纳率:50%
帮助的人:384万
展开全部
还有个问题:winform中的数据集感觉没用,可以删除么?

如果你的数据库和应用程在同一机器上,并且数据库支持Windows身份验证的话,第二种将是极好的.
否刚采用第一种,第一种会暴露用户名和密码,必须做加密处理.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冬天之雪_
2013-07-24 · TA获得超过424个赞
知道小有建树答主
回答量:1304
采纳率:100%
帮助的人:599万
展开全部
第一种是使用sql用户验证登陆的
第二种是使用windows验证登陆的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式