- 20
- 0
- 约4.71千字
- 约 5页
- 2017-08-15 发布于重庆
- 举报
权限表设计.doc
权限表设计
2009-09-21 16:14
????? 最简单的权限验证,应该是登录态的验证,如果登录,则可以怎样,没有登录,则不能怎样:
if ($isLogin === true) {
//do something
} else {
//do nothing
}
一般使用会话或者Cookie来保存登录态,具体实现不在此文讨论范围。一般权限都和人挂勾,首先识别你是谁,然后看你有能力做什么,然后再确认你的能力在这个地方是否可以使,一个权限验证算是基本上完成。我们围绕这几点来看权限如何去设计。 首先要能识别操作者是何许人,我们需要一张保存操作者信息的表,也就是通常所说的用户表。简单的用户表如下:
CREATE TABLE user (
userId int(10) unsigned NOT NULL,
username varchar(255) NOT NULL,
PRIMARY KEY (userId)
)
一般使用一个用户ID来标识一个唯一的用户,可以使用数字,或者直接使用用户名作为主键(如果用户名不重复)。这里我们使用userId来唯一标识一个用户。 有了用户以后,接下来需要确认这个用户所具有的能力,也就是权限,那么首先我们需要列一下我们的系统总共需要几个权限,比如增、删、改、查等。增加一张权限表:
CREATE TAB
您可能关注的文档
- 新技术考试.doc
- 新教科版六年级科学下册四单元复习题.doc
- 新旧课标对比.doc
- 新晨社区服务中心系统.doc
- 新概念一册教学要点.doc
- 新概念下中考物理实验考什么.doc
- 新款凯迪拉克XTS改装倒车影像,凯迪拉克XTS选配手写导航.doc
- 新款帕萨特加装导航,大众帕萨特改装触摸手写导航系统和倒车影像功能.doc
- 新水利施工练习题集.doc
- 新沪教化学上册整理.doc
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
原创力文档

文档评论(0)