魔法花园 - .NET版

我关于.NET技术的Blog

如何在现有通过AttachDbFilename连接的Sql Express数据库上设置membership

这几天,想弄一个小网站,打算用asp.net service来处理登录等问题,但是之前我已经建立好了一个数据库“MyDB”,打算在这个MyDB上添加membership等的数据表和存储过程。

然后查了资料,都是这样的:

[ASP.NET 2.0 Security FAQs]如何设置SQL Server或SQL Express数据库,使其支持Membership、Profiles和Role

使用Aspnet_regsql.exe来配置确实很方便,不过,它只能读取到数据库引擎中附加的数据库,而对于我的MyDB却找不到,主要原因是,我的连接字符串是这样配置:AttachDbFilename=|DataDirectory|\MyDB.mdf

不过,我想到一个技巧,就是先在VS中关闭对MyDB的连接,然后在SQL Server Management Studio中附加这个MyDB,然后就可以使用Aspnet_regsql.exe来配置。

配置完成后,在从数据库中Detach掉。

最后启动ASP.NET Configuration来进行数据库的配置。

posted on 2008-06-23 11:30 redmoon 阅读(1274) 评论(0)  编辑 收藏 网摘 所属分类: .NET General




发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 1228005




相关文章:

相关链接:

导航

公告

朱永光 Follow me IT自由人 feedsky



InfoQ中文站.NET社区首席编辑


环境保护实践者


Xbox & Zune




 

与我联系

搜索

 

常用链接

留言簿

我管理的小组

我参与的团队

随笔分类

随笔档案

文章分类

.NET技术

朋友

音乐

最新评论

阅读排行榜

评论排行榜

60天内阅读排行