[quote=引用 2 楼 sp1234 的回复:] 具体给你说一下吧,比如说你是要设计一个“摩拜单车”软件,那么系统管理员的摩拜单车程序界面中可能就多出来一个“查看附近单车的破损情况”的按钮,而普通用户就没有这个按钮。假设普通用户(不管钻了什么空子、以任何手段)确实进入了这个按钮的操作界面,它不能获取数据、或者提交数据,因为服务器端阻止了他读写相关数据,不仅客户端要判断用户权限、服务器端还要抛开客户端而单独判断权限来控制数据服务。 如果你不实际学习基本的软件工程知识,如果只想照抄几条语句就“学完了”什么普通用户和管理员用户的区别,没有这种东西。
具体给你说一下吧,比如说你是要设计一个“摩拜单车”软件,那么系统管理员的摩拜单车程序界面中可能就多出来一个“查看附近单车的破损情况”的按钮,而普通用户就没有这个按钮。假设普通用户(不管钻了什么空子、以任何手段)确实进入了这个按钮的操作界面,它不能获取数据、或者提交数据,因为服务器端阻止了他读写相关数据,不仅客户端要判断用户权限、服务器端还要抛开客户端而单独判断权限来控制数据服务。 如果你不实际学习基本的软件工程知识,如果只想照抄几条语句就“学完了”什么普通用户和管理员用户的区别,没有这种东西。
110,538
社区成员
642,577
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧