sql server数据库安装时选择的是“windows身份验证模式”在.net中的数据库操作的解决 [转载]
2006-10-20 15:14
676 查看
当服务器的sql server数据库在安装时选择的是“windows身份验证模式”,在.net中的数据库连接串中就不可以再使用带用户登录的模式了,web.config中的连接字符串可以写成"Data Source=.;Initial Catalog=step1;Integrated Security=True",这样程序报错为:
数据库错误,错误原因:无法打开登录所请求的数据库 "step1"。登录失败。用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。
所以还要设置'NT AUTHORITY\NETWORK SERVICE'用户的权限,具体步骤:
在sql server2000的资源管理器或者sql server2005的management studio中的"step1"数据库的用户中,添加‘NT AUTHORITY\NETWORK SERVICE’用户,并在“角色成员”中将“db_owner”打上勾。
这样就可以正常访问了。
数据库错误,错误原因:无法打开登录所请求的数据库 "step1"。登录失败。用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。
所以还要设置'NT AUTHORITY\NETWORK SERVICE'用户的权限,具体步骤:
在sql server2000的资源管理器或者sql server2005的management studio中的"step1"数据库的用户中,添加‘NT AUTHORITY\NETWORK SERVICE’用户,并在“角色成员”中将“db_owner”打上勾。
这样就可以正常访问了。
相关文章推荐
- sql server数据库安装时选择的是“windows身份验证模式”在.net中的数据库操作的解决
- sql server数据库安装时选择的是“windows身份验证模式”在.net中的数据库操作的解决
- 安装Sql Server 2008,遇到的无权限创建数据库、修改身份验证模式等问题的原因及解决方法
- SQL Server安装时选择的是“Windows身份验证模式".安装后,如何改为”混合模式“?
- 【转载】Java通过JDBC分别采用Windows身份验证模式和混合验证模式连接登录SQL Server2008数据库代码
- 用oralce连接.net客户端出现问题:“数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组件的情况下以64位模式运行,”的解决办法
- SQL2008单一的Windows身份验证改为混合模式身份验证(部分是转载)
- 转载:用oralce连接.net客户端出现问题:“数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组件的情况下以64位模式运行,”的解
- 附加数据库时,要在Windows身份验证模式下
- sql server2008本地连接选择windows身份验证无法登陆的解决办法
- 安装sql2008的时候选择的是Windows身份验证,现在我想用sql server身份验证,我应该到哪儿设置呢
- SQL SERVER 2005 windows身份验证模式转为sql server验证,以及连接显示TCP/IP问题解决
- 在安装discuz!nt时,数据库用户登录失败的问题时,sql server 2008 数据库更改登录模式(sql server 2008 混合登陆中SqlServer身份验证用户名密码)
- 3.如果安装时选择的windows验证方法,怎么修改为Windows验证和登录用户验证模式?
- asp.net连接数据库 windows身份验证模式
- zz SQL Server2005以windows 身份验证模式安装后,如何改为混合模式以及sa密码设定
- .net 添加自定义操作----安装数据库
- [转载]windows x64下正确安装PIL:解决python关联zlib、jpeg问题
- 如何把windows身份验证模式改为混合验证模式
- Windows Server2016安装Dynamics 365报InstallWindowsSearchAction操作失败的解决方法