vs2008中web.config中的connectionStrings属性设置
用VS2008制作asp.net(C#语言)网页时,想连接到SQLSever2008(windows身份验证)中的数据库,请问如何设置<addname="ConnStri...
用VS2008制作asp.net(C#语言)网页时,想连接到SQL Sever2008(windows身份验证)中的数据库,请问如何设置<add name="ConnString" connectionString="server=ZGC-20120821DM;database=users;" providerName="System.Data.SqlClient"/>中的这些具体的connectionString属性?
比如sever的属性值是否为本计算机名称等等。 展开
比如sever的属性值是否为本计算机名称等等。 展开
3个回答
展开全部
你的Sql 是Windows身份登录就先用Windows 身份登录后,创建一个用户名和密码,或者直接设置sa的密码如“mypassword”,然后使用sa账户登陆你的数据库。
修改sa密码如下:
【安全性】——【登录名】——【sa】在sa上鼠标右键——【属性】将看到——密码——修改为——“mypassword”——点右下角【确定】——完成 。就可以使用Sql server 身份验证登陆了。
<add name="connectionStr" connectionString="Data Source=.;Initial Catalog=DBName;Persist Security Info=True;User ID=sa;Pwd=mypassword" />
注:
Data Source=. 表示使用本地数据库,如果连接远程数据库,则把 . 改为远程数据库服务器的IP地址。
DBName是你要连接数据库的名字。
修改sa密码如下:
【安全性】——【登录名】——【sa】在sa上鼠标右键——【属性】将看到——密码——修改为——“mypassword”——点右下角【确定】——完成 。就可以使用Sql server 身份验证登陆了。
<add name="connectionStr" connectionString="Data Source=.;Initial Catalog=DBName;Persist Security Info=True;User ID=sa;Pwd=mypassword" />
注:
Data Source=. 表示使用本地数据库,如果连接远程数据库,则把 . 改为远程数据库服务器的IP地址。
DBName是你要连接数据库的名字。
展开全部
server的名称是sqlserver的实例名称, providername是ado.net的数据提供程序的名字, 还有就是需要一个用户名或者密码, 或者使用Integrated Security = SSPI
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你个例子吧,比较直接:
<add name="conStr" connectionString="Data Source=.;Initial Catalog=DBName;Persist Security Info=True;User ID=sa;Pwd=123456" />
我的Data Source用的是本地数据库,故可以用“.”。也可以用localhost。
<add name="conStr" connectionString="Data Source=.;Initial Catalog=DBName;Persist Security Info=True;User ID=sa;Pwd=123456" />
我的Data Source用的是本地数据库,故可以用“.”。也可以用localhost。
追问
关键是我的SQL Sever是windows身份验证的 不是sql身份验证 那该怎么设置
追答
不好意思,在连接串里没用过windows验证。给不了具体例子。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询