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

相關文章
相關標籤/搜索