经理给我一个需求,现在还没头绪

系统中需要一个超级账户,我们内部使用,无论是操作记录还是用户列表,使用用户看不到超级账户的痕迹

而且拥有所有的权限,所以涉及到用户增加权限与角色的时候超级账户与权限、角色的关系一并关联

我的做法是ApplicationRunner项目启动的时候就查询是否有超级账户,没有的话就增加一个账户

相应的权限、角色一并关联,记录操作日志的时候也有一个字段标识,如果是系统账户不予记录

这样就达到了经理的要求

昨晚把代码提交的时候,经理说不是这样的

他说这个超级用户存在于表中,但是拥有所有角色与权限

这我就没头绪了,角色与权限使用用户可以随意添加,如果添加的话,不用代码实现添加,要怎么关联起来,用触发器吗?

查看全部
qq_39201064
qq_39201064
2020/11/24 09:27
  • spring
  • java
  • 点赞
  • 收藏
  • 回答
    私信

10个回复