8

我将在我的网站上使用 ASP.NET Membership 模型。但是,我不打算使用多个表,例如: aspnet Paths aspnet PersonalizationAllUsers aspnet PersonalizationPerUser aspnet Profile aspnet WebEvent Events

删除这些表是否安全,或者我会导致 ASP.NET 的成员资格框架的工作方式出现问题(在 System.Web.Security 中)?

我真的很喜欢保持清洁,这些桌子让我很困扰。

4

1 回答 1

14

使用aspnet_regsql.exe并选择要删除的部分:

-R all|m|r|p|c|w

all - 所有服务,包括服务共享的公用表和存储过程

m - 会员资格

r - 角色管理器

p - 简介

c - Web 部件个性化

w - 网络事件

将来,使用参数运行该工具-A mr以仅添加成员资格和角色管理器。

于 2009-01-30T10:21:11.623 回答