魔法花园 - .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 阅读(353) 评论(0)  编辑 收藏 所属分类: .NET General


标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      


相关链接:
 


导航

公告

朱永光 IT自由人 feedsky



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


环境保护实践者



 

与我联系

搜索

 

常用链接

留言簿(21)

我管理的小组

我参与的团队

随笔分类

随笔档案

文章分类

.NET技术

朋友

音乐

最新评论

阅读排行榜

评论排行榜