文章出處
文章列表
LocalDB使用確實方便,它不像SQLSERVER那么重,對一個測試的DEMO或者并發量不大的項目可以使用它,但在進行IIS部署時,可能會出現一些問題,即你的IIS可能沒有權限訪問你的LocalDB,現在我們就來簡單的配置一下,讓它支持IIS!
1、在命令行中啟用共享LocalDB連接(需要管理員權限):
sqllocaldb share v11.0 IIS_DB
2、使用Microsoft SQL Server Management Studio連接LocalDB:
服務器名稱:(localdb)\.\IIS_DB
身份驗證:Windows身份驗證
3、新建查詢,為IIS應用程序池添加登錄和數據庫權限
注意ASP.NET v4.0是指你的連接池名稱,如果你的網站使用自己的連接池,則需要進行相應的替換
create login [IIS APPPOOL\ASP.NET v4.0] from windows; exec sp_addsrvrolemember N'IIS APPPOOL\ASP.NET v4.0', sysadmin
4、修改連接字符串的data source屬性
原:data source=(LocalDB)\v11.0
改:data source=(LocalDB)\.\IIS_DB;
5,在IIS上運行后,搞定了!
文章列表
全站熱搜