遇到了这么一个问题一个不懂技术的老板把系统管理员的权限删除了,
因为系统权限的实现方式是,所有用户的权限都存在数据库里了
所以系统管理员本身可以删除自己的权限,然后一个不懂的人给系统的权限删了,
这个系统就瘫痪了,
严格意义上讲,这个应该算是软件设计时的缺陷,现在变成了个bug
老板说这样不合理,开始觉得这是一种实现权限的方式,别人这么规定了你就这么用就行了,
后来认真想一下,
确实这样是有点不太对,对用 系统管理员来说,它也是一个用户,需要的到尊重,它也是可以不懂技术的人员来使用的
所以这样确实是不太合理 。