【9.0.103】想理解下表中的行权限中的查看编辑删除的意思
这里的查看、编辑、删除的权限设置,跟页面设计上的查看编辑或者说删除记录、数据表删除命令,有啥区别吗?有点分不清
所以至今没用过这里的功能
行权限,是后端权限
页面上的按钮权限是前端权限。
两个权限是两个门,双重保险。
有无按钮操作权限,是能否进行前端操作。
有无后端操作权限,是能否进行取数与更新
amtath 发表于 2024-11-25 20:12
行权限,是后端权限
页面上的按钮权限是前端权限。
两个权限是两个门,双重保险。
那就是需要前后端保持一致?不能出现彼此矛盾的情况吧~ 数据库的 行列权限感觉用的少。比较后期维护不方便。 感谢各位大佬的支持~
是这样的,一般设计的时候都要保证前后端设置的权限是一致的:loveliness: 那我能不能只做后端 不做前端呢? 这个可以是可以的,只是这样可能对用户操作来说不太友好
比如只在数据库层面限制编辑权,前端不限制的话。可能会出现,没有权限修改数据的用户,修改数据点击保存后,会弹出没有权限修改的提示,
但是用户可能想的是,如果没有权限修改数据,那对他来说,看到的表单应该就是只读的,而不是修改完毕后再弹出个报错:'(
Lay.Li 发表于 2024-11-27 14:16
这个可以是可以的,只是这样可能对用户操作来说不太友好
比如只在数据库层面限制编辑权,前端不限制的话。 ...
大佬 比如 行权限 满足条件的登录用户 可以进行查看及修改,无法进行删除,那就意味着我要前端做数据库删除或者用删除命令,都不得行,是吧~
如果删除的权限只有administrator角色有,那其他用户打开页面,页面中就不会出现删除按钮,或者可以看见删除按钮,但是删除按钮是禁用状态。
要不然,其他用户可以点击删除的话,到那时点击删除后弹一个没有权限的报错,这中对于用户体验可能也不是很好
页:
[1]