1
爲什麼grails shiro插件在mysql中爲角色和權限創建只讀表?我創建控制器和操作並將它們添加到BootStrap文件中已註冊角色的權限中。但每當我想將新操作添加到權限中時,我都必須刪除這些表並通過重新運行應用程序來重新創建它們。我如何手動編輯權限表,或者我不能在BootStrap中爲prod創建角色和權限。Grails Shiro插件創建只讀表
爲什麼grails shiro插件在mysql中爲角色和權限創建只讀表?我創建控制器和操作並將它們添加到BootStrap文件中已註冊角色的權限中。但每當我想將新操作添加到權限中時,我都必須刪除這些表並通過重新運行應用程序來重新創建它們。我如何手動編輯權限表,或者我不能在BootStrap中爲prod創建角色和權限。Grails Shiro插件創建只讀表
你確定這些表是隻讀嗎?你甚至無法在自舉中寫信給他們... 嘗試使用.save(failOnError:true)
修改它們,看看是否收到錯誤消息。 如果您沒有收到錯誤,請發佈您的代碼,嘗試修改其中的角色和權限,我會幫助您對此進行排序......
代碼我可以在該表中讀/寫,但是當通過GUI(Navicat/Workbench)我無法編輯表格 –
啊!我猜我現在知道你的問題了......有些數據庫GUI在編輯沒有主鍵的表時遇到問題。但你仍然不能添加和removerows。 – rdmueller
謝謝。現在需要找到好的GUI應用:) –