表名:aspnet_Applications
说明:保存应用程序信息
|
字段名 |
类型 |
属性 |
说明 |
|
|
|
|
|
|
|
|
|
|
|
ApplicationId |
|
|
应用程序的id, GUID值 |
|
|
|
|
应用程序的 描述 |
表名:aspnet_Paths
说明:路径信息
|
字段名 |
类型 |
属性 |
说明 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
小写的路径信息 |
表名:aspnet_Users
说明:用户信息
|
字段名 |
类型 |
属性 |
说明 |
|
|
|
|
|
|
|
|
|
用户Id |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LastActivityDate |
|
|
|
表名:aspnet_Membership
说明:成员信息
|
字段名 |
类型 |
属性 |
说明 |
|
|
|
lications. ApplciationId |
|
|
|
|
UserID |
用户Id |
|
|
|
|
|
|
|
|
|
存储密码的格式 |
|
|
|
|
密码的Hash值 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ChangedDate |
|
|
|
|
|
|
|
|
|
AttemptCount |
|
|
|
|
AttemptWindowStart |
|
|
|
|
AnswerAttemptCount |
|
|
|
|
AttemptWindowStart |
|
|
|
|
|
|
|
|
表名:aspnet_Roles
说明:角色表
|
字段名 |
类型 |
属性 |
说明 |
|
ApplicationId |
|
|
应用程序Id |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表名:aspnet_UsersInRoles
说明:用户角色关系表
|
|
|
属性 |
说明 |
|
|
|
|
用户ID |
|
|
|
|
|
表名:aspnet_Profile
说明:Profile对象存储表
|
字段名 |
类型 |
属性 |
说明 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LastUpdatedDate |
|
|
最后更新日期 |
表名:aspnet_PersonalizationAllUsers
|
字段名 |
类型 |
属性 |
说明 |
|
|
|
|
|
|
|
|
|
|
|
LastUpdatedDate |
|
|
最后更新日期 |
表名:aspnet_PersonalizationPerUser
|
字段名 |
类型 |
属性 |
说明 |
|
Id |
|
|
ID |
|
PathID |
|
FK: aspnet_Paths.PathId |
路径ID |
|
UserID |
uniqueidentifier |
FK:aspnet_Users.UserId |
用户ID |
|
|
|
|
|
|
LastUpdatedDate |
|
|
最后更新日期 |
(二)——membership应用到sqlserver2000/sqlserver2005
打开asp.net sqlserver安装向导:
如上图,配置好您的数据库服务器与数据库。
OK,打开数据库看下,如下图所示,已经安装了membership所需要的表:
完成数据库的初始化工作之后,就需要对Web.Config进行相应配置。首先,确保在connectionStrings节里面已经配置好可以连接到该数据库的ConnectionString。如:
http://schemas.microsoft.com/.NetConfiguration/v2.0">
接下来,配置membership节和roleManager节,这两个节都拥有providers子节,可以为他们创建多个 provider,每个provider都有connectionStringName的属性,这个属就是与上面connectionStrings相关联的。以下是示例:
http://schemas.microsoft.com/.NetConfiguration/v2.0">
关于web.config的详细配置说明请看下一篇文章.Net 2.0的MemberShip被设计为可以通地过一个数据库为多个应用程序提供MemberShip服务。不同的applicationName配置取得的资料是不同的,因此配置时需要注意前后提供的applicationName要一致。
(三)使用membership时对web.config的配置说明
这里只详细说明对web.config的相关配置:
<connectionStrings>
<system.web>
<!--