本帖最后由 Patrick.Zhu 于 2024-1-15 17:20 编辑
在目前使用的最多的9.0.6版本及以前,我们对于行权限向服务器同步的方法,只有“半覆盖”。
但此方法侵入性太大,有以下实际场景下是无法进行此操作的:
1. 设计器使用的测试库,和服务端使用的正式库有差异,部分视图、表,为了增加开发时的效率,会进行代码优化,精简数据量等,强行半覆盖会导致正式库受损。
2. 只有行权限的变更,但变更量大的情况下,无法通过手动在服务端重新设置一次,半覆盖又具有侵入性,此时无他法可以解决。
建议:
希望可以增加一个覆盖“行权限”的单独选项,如果担心数据结构有差异,可以考虑半覆盖可以选择覆盖的范围,不要强行全部覆盖。
也可以考虑覆盖行权限时,检测数据结构,如果结构(字段)不同,进行警告,处理后可覆盖。
|
|