1、命令行中打开LocalDB,查看当前版本(管理员权限)
sqllocaldb versions
2、创建共享LocalDB连接
sqllocaldb share v11.0 IIS_DB
3、使用Microsoft SQL Server Management Studio连接LocalDB
服务器名称:(localdb).IIS_DB
身份验证:Windows身份验证
4、新建查询,为IIS应用程序池添加登录和数据库权限(注:具体应用IIS程序池请根据需要修改)
create login [IIS APPPOOLASP.NET v4.0] from windows; exec sp_addsrvrolemember N'IIS APPPOOLASP.NET v4.0', sysadmin
5、重启电脑,修改连接字符串的data source属性:
修改连接串Server=(localdb).IIS_DB;DataBase=MyDB;UID=sa;PWD=xxx
6、共享实例登录失败,检查注册表,确保两处实例名相同,要是不一样,以用户实例名为准进行修改
计算机HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server Local DBShared InstanceIIS_DB
计算机HKEY_CURRENT_USERSoftwareMicrosoftMicrosoft SQL ServerUserInstances
Ref: https://www.cnblogs.com/xwgli/p/3435282.html