首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LocalDB连接问题

LocalDB连接问题
EN

Stack Overflow用户
提问于 2015-08-06 15:15:39
回答 2查看 447关注 0票数 0

我经过磨坊试图连接到LocalDB。我一直在跟踪一个由两部分组成的文章在我的开发工作站上处理这个问题。在第2部分中,我选择了第二个选项,即创建LocalDB的共享实例,并将以下运行时错误作为YSOD:

代码语言:javascript
复制
Cannot open database "DTC" requested by the login. The login failed.
Login failed for user 'IIS APPPOOL\DTC'.

DTC是IIS中Web窗体应用程序的名称和应用程序池的名称。

按照本文中创建共享实例的步骤,我完成了为ApplicationPoolIdentity创建Server登录名的步骤,如下所示:

代码语言:javascript
复制
create login [IIS APPPOOL\DTC v4.0] from windows;
exec sp_addsrvrolemember N'IIS APPPOOL\DTC v4.0', sysadmin

然后,在Server对象资源管理器中执行查询时会出现以下错误:

代码语言:javascript
复制
Msg 15401, Level 16, State 1, Line 1
Windows NT user or group 'IIS APPPOOL\DTC v4.0' not found. Check the name again.
Msg 15007, Level 16, State 1, Procedure sp_addsrvrolemember, Line 33
'IIS APPPOOL\DTC v4.0' is not a valid login or you do not have permission.

我正在Windows8.1上使用VS2013和Server 2012。真不敢相信建立LocalDB有多难。我实际上想要做的是在现有的Web表单应用程序中添加身份成员资格,并愿意接受任何建议.

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-08-11 21:06:26

最简单的解决方案是以我的Windows身份登录。

票数 0
EN

Stack Overflow用户

发布于 2015-08-06 16:30:21

IrishChieftain,我不建议为此使用LocalDB。如果您真的想拥有一个轻量级数据库来管理成员资格,那么最好的选择就是SQL。

LocalDB用于开发,而不是生产用例。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31859555

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档