首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从sql express数据库创建sql数据库

从sql express数据库创建sql数据库
EN

Stack Overflow用户
提问于 2010-12-15 04:54:34
回答 2查看 410关注 0票数 1

我在asp.net会员网站上工作。我自动创建了成员资格提供程序,现在它存储在解决方案中的sql express数据库中。我想把所有的表移到sql数据库中,而不是sql express中。昨天晚上,我将sql express数据库连接到了sql server management studio,并且我能够看到所有的对象。然后,我在visual studio中运行我的解决方案,得到错误:登录sql express数据库失败,并且解决方案没有运行。我有两个问题。1.为什么会发生这种情况? 2.如果我在sql server中使用相同的对象创建相同的数据库,然后指向sql server数据库而不是sql express数据库,我的membershop提供程序会出现问题吗?提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-15 05:00:53

听起来您已经将数据库从一台主机(运行SQL Server Express)移动到另一台主机(运行非Express SKU)。这是正确的吗?

确保成员资格连接字符串指向成员身份的新位置(非Express SQL Server)。确保如预期的那样在新的SQL Server实例中正确设置登录名和用户。

票数 1
EN

Stack Overflow用户

发布于 2010-12-15 05:34:08

将数据库附加到新服务器不会自动创建必要的登录。

从数据库上的SSMS中运行exec sp_change_users_login 'Report'

如果返回的结果集中有任何内容,则需要运行exec sp_change_users_login 'Auto_Fix', '<username>'

其中是第一个结果集中的用户名。

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

https://stackoverflow.com/questions/4444123

复制
相关文章

相似问题

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