首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重新连接dbo以登录Server

重新连接dbo以登录Server
EN

Server Fault用户
提问于 2011-12-15 15:26:22
回答 1查看 275关注 0票数 0

我在Vista系统(DotNetNuke)上有一个SQLServer2005Express数据库,其中dbo用户连接到foo的登录名。这是DNN用来登录到数据库的帐户。

我对数据库进行了备份,并在Win7 Server 2008 R2 Express上还原了它。dbo用户现在不再与登录相关联。我找不到任何方法让它与登录重新关联。所以:

1)我是否应该继续努力让dbo重新连接到登录?如果是的话,如何做到这一点?

2)我是否应该创建一个新用户,将其与db_owner关联,创建默认模式dbo,然后将这个新用户与我的DNN应用程序池将要使用的登录相关联?

选项1给我的印象是更好的解决方案,但我只是不知道如何到达那里,甚至不知道是否可能。

EN

回答 1

Server Fault用户

发布于 2011-12-15 16:17:30

首先,应用程序不应该对分配给db_owner角色的用户使用登录。

你想解决的问题到底是什么?dbo本身并不是数据库用户--它是一个内部构造,不能从外部使用。(更严格地说: dbo是没有显式分配模式的默认所有者)

如果应用程序需要登录X的db_owner访问,只需创建一个。

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

https://serverfault.com/questions/341247

复制
相关文章

相似问题

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