乱弹权限系统续一
原文在这:http://www.blogjava.net/RongHao/archive/2006/07/03/56258.html
仔细分析一,二,三,四权限背后的实质可以发现:
一系统权限的概念有一些冗余,很难想象这样一种情况:你已经有了子系统下的很多权限,结果因为没有模块权限而使得无法使用该模块进行任何操作,分配权限的人要非常小心才行.这个世界已经够复杂了,不要再给开发,部署人员增加复杂度了.很明白的,这个权限是不需要资源的权限
二数据库操作权限的概念,有一点疑惑,不知道为什么要建立这样的一个概念,和行级权限有什么区别呢? 从你的上下文理解来看,似乎是这样子的:有操作X表的业务,如果用户有增加权限,则可以任意增加数据,如果用户有编辑权限,则可以编辑任意数据.实际上对应标准权限模型为:不需要限定资源的操作,即不需要资源标识的权限.
三行级数据权限,这个概念很直白,对应标准权限模型就是: 资源(行数据)+操作
四列级数据权限,由于不是针对某特定行数据,所以它也是无资源型权限
就这样,所有的权限最终可划为需要资源标识和不需要资源标识,换句话说,所有权限可划分为控制某些集合的权限和控制单体的权限两种,在某些时候,也称之为 功能权限和数据权限
谈到把权限分给别人,很自然的就是如何控制权限的权限的问题了,很拗口,是吧?仔细想想,这样很直观,也没有什么后遗症,权限自递归控制和自解释,真是一个完美的循环.
有爱思考的同学想深了,会觉得非常麻烦,难实现.当然,概念上一回事,具体实现上可以是另一回事,可以做很多的变通来达到目的.只要保持概念上的简单性,就足以使得非常多的人得以解脱了。
另外,作为架构设计者,非常非常不赞成动辄就把很底层的概念扯进高层设计中(例如行级,数据库什么的),很容易把自己和别人搞胡涂。
可以最近状态不好,要不好好blog一篇,8过,有句话怎么说来着:“都素那浮云而已。。。”
分享到:
相关推荐
标题中的“对话框乱弹的小程序源码”指的是一个编程项目,它利用MFC(Microsoft Foundation Classes)库在VC++环境中编写,目的是创建一个整人性质的程序。这个小程序一旦运行,用户点击“开始”按钮后,会在Windows...
《乱弹爱丽丝》是一首深受广大音乐爱好者喜爱的钢琴曲,它的简谱版本为演奏者提供了方便,使得无论是初学者还是有一定基础的琴友都能尝试演奏这首曲子。在简谱中,数字代表音高,不同位置的数字对应钢琴键盘上的不同...
使用fiddler工具进行抓包,使用python进行osc乱弹抢沙发
《浅析新媒介生态环境下广播娱乐节目的编辑特征——以FM101.1西安乱弹“刘翔来了”为例》.zip
这篇论文《浅析新媒介生态环境下广播娱乐节目的编辑特征——以FM101.1西安乱弹“刘翔来了”为例》深入探讨了在新媒体环境下,广播娱乐节目如何适应和利用新媒介特性,实现自身内容创新与传播效果的提升。通过对FM101...
《浅析新媒介生态环境下广播娱乐节目的编辑特征——以FM101.1西安乱弹“刘翔来了”为例》这篇文档探讨了在新媒体环境下广播娱乐节目编辑的新特点,以陕西地方电台“刘翔来了”为例进行深入分析。广播节目在传统媒介...
1. **集成化界面**:Ncstudio提供了一个直观且用户友好的图形化界面,使得操作者能够方便地进行设计、编程和仿真工作,降低了学习和使用的难度。 2. **CAD/CAM功能**:软件内置了强大的CAD模块,支持常见2D和3D设计...
康国庆在into沙龙的分享中,探讨了这一主题,旨在为传统企业提供转型的思考路径和策略。 【竞争方式的转变】 传统企业的竞争模式往往基于产品、品牌、渠道等传统要素,而互联网时代的竞争则更加注重用户体验、数据...
修复单类代码生成器4个问题。 2.新增创建加载数据库时,表名过滤功能。 3.表名生成命名规则,字符串替换功能。 4.模板中字段排序方法公开。 5.字段默认值函数的处理。 6.导出的sql脚本中,单引号 '的问题。...
Ajax,即Asynchronous JavaScript and XML,是一种用于创建快速动态网页的技术。它的出现,尤其是在Google Suggest和Google Map等应用中的运用,对Web开发领域产生了深远影响。Ajax的核心是利用JavaScript来实现页面...
Z-Blog博客系统是一款很好的一款博客系统,该系统源码比较简单,附件增强:增强附件功能,统计附件下载次数,防盗链等。高级侧栏:加几个新侧栏上去,微信公众平台,Z-Blog连接微信公众平台,静态管理中心,控制...
VB,全称Visual Basic,是微软公司开发的一种可视化的编程工具,主要用于开发Windows应用程序。这个“VB恶搞程序 对话框不断弹出 关不完的窗口”实际上是一个利用VB语言编写的趣味程序,它的目的是通过不断的弹出...
由于没有自己的邮件服务器,没有找到带附件自动回复的免费邮件服务器,采用客户端带附件自动回复,所以是非即时性回复,最迟回复时间尽量不超过一周,请勿发送多次。 l 本文编号:010402001 l 所属文集:林氏物语 l ...
使用软件群发时乱弹窗口很讨厌?一个桌面打开程序太多放不下了?您可以使用阿尔法虚拟桌面软件可以解决这些所有的问题。在您电脑里建几个虚拟桌面,别人看不到您在干什么,甚至是打游戏,使用热键盘可以快速在不同...
1. **中华网-网络教室**:提供操作系统、网站设计、多媒体、软件手册、办公软件、程序设计、网络应用、网络安全和考试认证等方面的教程。 2. **诗雨在线**:专注于Photoshop、Dreamweaver、Fireworks、Flash、Perl...
旅游资源普查是一项系统性的工作,旨在全面了解、评估和规划一个地区的旅游资源,为旅游产业发展提供科学依据。这篇文档将深入探讨台州市的旅游资源普查,揭示其独特的魅力和潜在的发展机遇。 一、自然景观资源 ...
旅游资源普查是一项系统性的工作,旨在全面了解和掌握区域内旅游资源的种类、数量、分布、特征及其开发利用状况,为旅游规划、管理和营销提供科学依据。下面将详细解析台州市的旅游资源普查内容。 一、自然旅游资源...
1. 货币直接兑换:中英货币直接兑换减少了通过美元作为中介的环节,可以降低金融交易成本,促进两国之间的贸易交流,增进人民币的国际流通,有利于人民币国际化。同时,这反映了人民币在国际市场的供求情况,但并不...