林小鱼 发表于 5 天前

【9.0.103】想理解下表中的行权限中的查看编辑删除的意思




这里的查看、编辑、删除的权限设置,跟页面设计上的查看编辑或者说删除记录、数据表删除命令,有啥区别吗?有点分不清


所以至今没用过这里的功能

amtath 发表于 5 天前

行权限,是后端权限
页面上的按钮权限是前端权限。
两个权限是两个门,双重保险。
有无按钮操作权限,是能否进行前端操作。
有无后端操作权限,是能否进行取数与更新

林小鱼 发表于 5 天前

amtath 发表于 2024-11-25 20:12
行权限,是后端权限
页面上的按钮权限是前端权限。
两个权限是两个门,双重保险。


那就是需要前后端保持一致?不能出现彼此矛盾的情况吧~

olookok 发表于 4 天前

数据库的 行列权限感觉用的少。比较后期维护不方便。

Lay.Li 发表于 4 天前

感谢各位大佬的支持~
是这样的,一般设计的时候都要保证前后端设置的权限是一致的:loveliness:

林小鱼 发表于 3 天前

那我能不能只做后端 不做前端呢?

Lay.Li 发表于 3 天前

这个可以是可以的,只是这样可能对用户操作来说不太友好
比如只在数据库层面限制编辑权,前端不限制的话。可能会出现,没有权限修改数据的用户,修改数据点击保存后,会弹出没有权限修改的提示,
但是用户可能想的是,如果没有权限修改数据,那对他来说,看到的表单应该就是只读的,而不是修改完毕后再弹出个报错:'(


林小鱼 发表于 前天 08:31

Lay.Li 发表于 2024-11-27 14:16
这个可以是可以的,只是这样可能对用户操作来说不太友好
比如只在数据库层面限制编辑权,前端不限制的话。 ...


大佬 比如 行权限 满足条件的登录用户 可以进行查看及修改,无法进行删除,那就意味着我要前端做数据库删除或者用删除命令,都不得行,是吧~

Lay.Li 发表于 前天 09:20

如果删除的权限只有administrator角色有,那其他用户打开页面,页面中就不会出现删除按钮,或者可以看见删除按钮,但是删除按钮是禁用状态。

要不然,其他用户可以点击删除的话,到那时点击删除后弹一个没有权限的报错,这中对于用户体验可能也不是很好
页: [1]
查看完整版本: 【9.0.103】想理解下表中的行权限中的查看编辑删除的意思