User Instances的小问题

运行mvc的时候出现了个"此版本的 SQL Server 不支持用户实例登录标志。该连接将关闭。"的异常。

这个处理只要把webconfig中的数据库链接修改一下就可以了,取消User Instance=true就可以了。

我处理后的语句是:

 

数据库链接字符串
  < add name = " ApplicationServices "  connectionString = " data source=localhost;Integrated Security=SSPI;initial catalog=aspnetdb.mdf; "  providerName = " System.Data.SqlClient "   />

 

主要问题是原来的数据库是用express的,我使用的是sql2008,连接字符串自然要做一些修改,这个是用户读取权限相关的问题,可以看下面的内容。

关于SQL Server Express User Instances 的问题可以参考:

http://msdn.microsoft.com/en-us/library/ms254504.aspx

User instances allow users who are not administrators on their local computers to attach and connect to SQL Server Express databases. Each instance runs under the security context of the individual user, on a one-instance-per-user basis.

 

User instances are useful for users who are running Windows under a least-privilege user account (LUA) because each user has SQL Server system administrator (sysadmin) privileges over the instance running on her computer without needing to run as a Windows administrator as well.

 

转载于:https://www.cnblogs.com/newos/archive/2009/11/30/1613442.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值