文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>1.权限管理准备工作:Membership数据库的安装与说明

1.权限管理准备工作:Membership数据库的安装与说明

时间:2010-10-11  来源:Simcoder

角色管理,权限管理 少不了和数据库打交道,那就先开始第一步吧。

1.使用 Aspnet_regsql.exe 安装数据库

在 C:\WINDOWS\Microsoft.NET\Framework\<1.0/2.0/3.0/3.5>\aspnet_regsql.exe

双击打开

按照提示,我们需要预先新建一个数据库,暂且明名为 membership

然后遵循傻瓜式操作 下一步 下一步 .... 然后查看数据库(记得刷新哦),表如下:

实在不愿意去弄的可以直接附加我这个新建好的数据库,挺干净的!  /Files/Simcoder/membership.rar

2.数据库关系图:

3.Membership 数据表结构的详细解释。

表名:aspnet_Applications

说明:保存应用程序信息

字段名

 ApplicationName

 LoweredApplicationName

ApplicationId

 Description

类型

属性

说明

 nvarchar(256)

 

 应用程序名

 nvarchar(256)

 

 小写的应用程序名

 uniqueidentifier

 PK

应用程序的id, GUID值

 nvarchar(256)

 nullable

应用程序的 描述

表名:aspnet_Paths

说明:路径信息

字段名

 ApplicationId

 PathId

 Path

 LoweredPath

类型

属性

说明

 uniqueidentifier

 FK: appnet_Applications.ApplciationId

 应用程序Id

 uniqueidentifier

 PK

 路径Id

 nvarchar(256)

 

 路径信息

 nvarchar(256)

 

小写的路径信息

表名:aspnet_Users

说明:用户信息

字段名

 ApplicationId

 UserId

 UserName

 MobileAlias

 IsAnonymous

LastActivityDate

类型

属性

说明

 uniqueidentifier

 

 应用程序Id

 uniqueidentifier

 PK

用户Id

 nvarchar(256)

 

 用户名

 LoweredUserName

 nvarchar(256)

 

 小写的用户名

 nvarchar(16)

 

 移动电话的pin码(未使用)

 bit

 

 是否为匿名用户

 datetime

 

 最后活动日期

 表名:aspnet_Membership

说明:成员信息

字段名

类型

属性

说明

 ApplicationId

 uniqueidentifier

 FK: appnet_Applications.

ApplciationId

 应用程序Id

 UserId

 uniqueidentifier

 FK: aspnet_Users.UserID

用户Id

 Password

 nvarchar(128)

 

 密码

 PasswordFormat

 int

 

存储密码的格式 

 PasswordSalt

 nvarchar(128)

 

密码的Hash值

 MobilePIN

 nvarchar(16)

 

 手机PIN码

 Email

 nvarchar(256)

 

 电子邮件地址

 LoweredEmail

 nvarchar(256)

 

 小写的电子邮件地址

 PasswordQuestion

 nvarchar(256)

 

 遗忘密码问题

 PasswordAnswer

 nvarchar(128)

 

遗忘密码答案

 IsApproved

 bit

 

 

 IsLockedOut

 bit

 

 是否锁住

 CreateDate

 datetime

 

 创建时间

 LastLoginDate

 datetime

 

 最后登录时间

 LastPassword

ChangedDate

 datetime

 

 最后密码更改时间

 LastLockoutDate

 datetime

 

 最后一次锁帐号的时间

 FailedPassword

AttemptCount

 int

 

 密码失败尝试次数

 FailedPassword

AttemptWindowStart

 datetime

 

 密码失败尝试窗口打开时间

 FailedPassword

AnswerAttemptCount

 int

 

 遗失密码问题尝试次数

 FailedPasswordAnswer

AttemptWindowStart

 datetime

 

 遗失密码问题输入窗口打开时间

 Comment

 ntext

 

 备注

 表名:aspnet_Roles

说明:角色表

字段名

类型

属性

说明

ApplicationId

 uniqueidentifier

 FK: appnet_Applications.ApplciationId

应用程序Id

 RoleId

 uniqueidentifier

 PK

 角色Id

 RoleName

 nvarchar(256)

 

 角色名称

 LoweredRoleName

 nvarchar(256)

 

 小的角色名称

 Description

 nvarchar(256)

 nullable

 描述

表名:aspnet_UsersInRoles

说明:用户角色关系表

 字段名

 类型

属性

说明

 UserID

 uniqueidentifier

 FK: aspnet_Users.UserId

用户ID 

 RoleID

 uniqueidentifier

 FK: aspnet_Roles.RoleId

 角色ID

 表名:aspnet_Profile

说明:Profile对象存储表

字段名

 UserId

 PropertyNames

 PropertyValuesBinary

LastUpdatedDate

类型

属性

说明

 uniqueidentifier

 FK: aspnet_Users.UserId

 用户ID

 ntext

 

 属性名称

 PropertyValuesString

 ntext

 

 字符串值

 image

 

 二进制值

 datetime

 

最后更新日期 

 表名:aspnet_PersonalizationAllUsers

字段名

类型

属性

说明

 PathId

 uniqueidentifier

 FK: aspnet_Paths.PathId

 路径ID

 PageSetting

 ntext

 

 个性化设置

LastUpdatedDate

 datetime

 

最后更新日期 

表名:aspnet_PersonalizationPerUser

字段名

类型

属性

说明

Id

 uniqueidentifier

 PK

ID

PathID

 uniqueidentifier

FK: aspnet_Paths.PathId

路径ID

UserID

uniqueidentifier

FK:aspnet_Users.UserId

用户ID

 PageSetting

 ntext

 

 个性化设置

LastUpdatedDate

 datetime

 

最后更新日期 

 

注:欢迎访问小绿虫博客,博客地址为:http://www.cnblogs.com/Simcoder/

 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载