LocalDB在IIS中的运行失败

如下为转载解决法,并略做修改补充。sql

  • 使用localdb版本:13.0.4001.0
  • 实例:MSSQLLocalDB


以上是解决LocalDB在IIS中的运行问题的可能的解决方案,记录一下,以备查用。数据库


我最喜欢的解决方案:express

一、在命令行中启用共享LocalDB链接(须要管理员权限):windows

sqllocaldb share MSSQLLocalDB IIS_DB
sqllocaldb p MSSQLLocalDB
sqllocaldb s MSSQLLocalDB

二、使用Microsoft SQL Server Management Studio链接LocalDB:服务器

服务器名称:(localdb)\.\IIS_DB
身份验证:Windows身份验证

三、新建查询,为IIS应用程序池添加登陆和数据库权限:命令行

create login [IIS APPPOOL\ASP.NET v4.0] from windows;
exec sp_addsrvrolemember N'IIS APPPOOL\ASP.NET v4.0', sysadmin

(注:具体应用程序池请根据须要修改)code

四、修改链接字符串的data source属性:blog

原:data source=(LocalDB)\v11.0
改:data source=(LocalDB)\.\IIS_DB;

五、OK了!ip

相关文章
相关标签/搜索