Mysql Grails Shiro插件创建只读表
为什么grails shiro插件在mysql中为角色和权限创建只读表?我创建控制器和操作,并将它们添加到引导文件中已注册角色的权限中。但每次我想在权限中添加新操作时,我都必须删除这些表,并通过重新运行应用程序重新创建它们。如何手动编辑权限表,或者可能我不能在产品引导程序中创建角色和权限。您确定这些表是只读的吗?你甚至不能在引导程序中给他们写信。。。 尝试使用Mysql Grails Shiro插件创建只读表,mysql,grails,shiro,Mysql,Grails,Shiro,为什么grails shiro插件在mysql中为角色和权限创建只读表?我创建控制器和操作,并将它们添加到引导文件中已注册角色的权限中。但每次我想在权限中添加新操作时,我都必须删除这些表,并通过重新运行应用程序重新创建它们。如何手动编辑权限表,或者可能我不能在产品引导程序中创建角色和权限。您确定这些表是只读的吗?你甚至不能在引导程序中给他们写信。。。 尝试使用.save(failOnError:true)修改它们,然后查看是否收到错误消息。 如果您没有收到错误,请发布您试图修改角色和权限的代码,
.save(failOnError:true)
修改它们,然后查看是否收到错误消息。
如果您没有收到错误,请发布您试图修改角色和权限的代码,我将帮助您解决此问题……您确定这些表是只读的吗?你甚至不能在引导程序中给他们写信。。。 尝试使用
.save(failOnError:true)
修改它们,然后查看是否收到错误消息。
如果您没有收到错误,请发布您试图修改角色和权限的代码,我将帮助您解决这个问题……在代码中,我可以在该表中读/写,但通过GUI(Navicat/Workbench)时,我无法编辑该表啊!我想我现在知道你的问题了。。。有些DB GUI在编辑没有主键的表时遇到问题。但您仍然不能添加和删除OWS。在代码中,我可以读取/写入该表,但通过GUI(Navicat/Workbench)时,我无法编辑该表啊!我想我现在知道你的问题了。。。有些DB GUI在编辑没有主键的表时遇到问题。但你仍然不能添加和删除。