C# 简单的权限管理
来源:互联网 发布:mobi格式转换软件 编辑:程序博客网 时间:2024/06/05 21:13
Hello,EveryBody。
这次写一个 简单的权限管理。嘿嘿。
这个权限管理主要是对 页面左侧 的菜单链接做处理。。
不同的人显示不同的 菜单链接。
比如
管理员的 左侧菜单 会有 人员管理 的 链接
普通的会员。 左侧就不会出现 人员管理 的 链接。
所以就达到了 简单的权限管理。
下面就详细讲解一下这个方法。
1.数据库结构
由于是 简单的的权限管理。 比较适合 刚刚 学习权限管理的同学。表结构也比较简单。
其实比较复杂的权限管理也是 从这种 简单的扩展的。
2.SQL语句的处理
这个SQL语句 最后的结果是 这个用户的所有权限
比如这样。
上一部分 是查出 用户 的角色的权限。 比如 :普通用户的权限。 管理员的权限。 等等等等……
下一部分是 查处 该用户特有的权限 ,叫做 用户权限。
最后得出的结果 是去重复的。 可以直接使用了。
我们可以把 这个结果 做成 a标签或者其他的跳转都可以。就达到了 权限管理的效果了。
3.修改用户权限
我们使用多选框来 更改某个用户的权限(不是角色权限)。只要做出一个权限的修改。修改角色的权限就简单啦。大家就举一反三吧。这里就不介绍了。
4.结尾
这个是一个最简单的权限管理。 还有很多不足的地方。针对不同的项目,权限管理也不同, 比如 部门管理之类的。每个部门的权限也不同。 或者多角色的权限管理。 所以这个表结构会不断的增多。变得复杂。
如果大家有兴趣可以自己搜索一下 比较正规的权限管理。好像是有16个表。非常的庞大。 功能异常的强悍。
到这里就结束了。 最后希望大家在编程的道路上越走越远,越来越好。成为技术大牛。
希望可以和更多的朋友一起学习 ,一起进步。一起成长!
- C# 简单的权限管理
- AspectJ 简单的权限管理
- 简单的权限管理系统
- C# 管理类的访问权限控制
- php 实现 简单的权限管理
- J2EE系统的简单权限管理
- 简单的权限管理系统 - SSM + ExtJS
- C# 权限管理
- 简单的C#用户权限管理系统
- C# 位运算权限管理
- c# AD域 权限管理
- 简单权限控制管理1
- 简单权限控制管理2
- java 简单权限管理设计
- MySQL 权限管理简单篇
- MySQL 数据库权限简单管理
- 面试题 简单基于角色控制的权限管理系统
- 一种简单方便的权限管理方法--使用菜单
- JS基础-算法
- 2017年8月7日提高组T3 选数
- URAL
- mybatis笔记-5-注解(一对一,一对多,多对多)
- javaweb学习总结——servlet开发
- C# 简单的权限管理
- Hadoop系列--Hadoop基本架构之MapReduce架构
- JZOJsenior1215.油滴扩展
- Android-putExtra(),getExtra()
- hadoop 搭建3节点集群,遇到Live Nodes显示为0时解决办法
- C语言signed和unsigned之间的编程陷阱
- Netty框架及源码知识点
- 少年之死的思考:AI能颠覆互联网招聘平台吗?
- 2017.6.4测试 题四 猜数