尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
RuoYi用户管理实操:从建号到授权三步走,新手零踩坑
RuoYi用户管理实操从建号到授权三步走新手零踩坑【免费下载链接】RuoYi基于SpringBoot2.1的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用项目地址: https://gitcode.com/gh_mirrors/ru/RuoYi刚接手一个基于 RuoYi 的后台项目头一件事多半就是把管理员账号建好、再把它该看的菜单分清楚。别小看这几步账号重名、角色没勾权限、用户没挂角色都能让新人卡上半天。下面按建号 → 授权 → 挂角色这条线把用户管理里最核心的操作走一遍全程不用碰代码。它到底解决什么问题RuoYi 把能看哪个菜单、能点哪个按钮拆成了用户、角色、菜单三层用户是人角色是一组权限的集合菜单和按钮是权限的最小单位。你要做的就是让用户通过角色拿到该有的权限。用户管理列表左侧按部门筛选右侧是账号、角色、状态上手操作建一个账号登录后台点左侧「系统管理」→「用户管理」点列表上方的新增按钮填登录名称、用户姓名、所属部门、密码、手机号、邮箱状态默认正常需要禁用才改点确定提交新建用户表单账号信息、角色、岗位、状态都在一个页面 登录名称就是登录名全局唯一建议用工号或拼音别用中文后面批量导入导出会省心。⚠️ 密码不是明文存的。RuoYi 用随机盐加 MD5 加密后再落库所以这里填的是初始明文密码加密这一步交给系统。给角色勾权限先有角色才有权限可勾。进「系统管理」→「角色管理」点新增填角色名称、权限字符、排序、状态保存后回到列表点该角色操作列的授权按钮在弹出的权限树里勾选它该进的菜单和按钮点确定保存角色编辑页左侧基本信息右侧可挂菜单权限 权限字符roleKey是后端的权限标识权限树决定这个角色能进哪些页面、能点哪些按钮两者要一起看好。⚠️ 改完角色权限已登录的人可能要重新登录或等缓存刷新才生效别急着下结论说没生效。把用户挂到角色上账号有了、角色有了最后把两者连起来。有两个入口殊途同归。建号时顺手勾新增或编辑用户在表单里的角色列表直接勾选点确定保存从角色侧分配用户进「角色管理」点该角色操作列的分配用户在未分配页签勾选用户点授权需要撤权就在已分配页签点取消点确定用户与角色分配弹窗一个用户可对应多个角色 一个用户能同时挂多个角色最终权限是这些角色的并集。谁负责管账号就用哪个入口不用来回切页面。别踩这些坑账号重名登录名、手机号、邮箱都做了唯一校验重复会直接报错。建号前先定好命名规则别事后返工。只建用户不给角色新建的用户默认没有任何菜单权限登录进去会是一片空白。记得挂角色。改完权限不生效多是缓存没刷新让人家重新登录一次再看别反复点确定。想清离职账号优先用禁用而不是删除保留操作日志和账号痕迹需要时再启用。超级管理员动不得admin 这类超管后端有保护改不了是设计如此别折腾。效率小技巧用户列表可勾选多个后批量删除离职清理一次点完。支持 Excel 导入导出用户批量建号先下导入模板填好再上传比手敲快。列表上方搜索框支持按名称、手机号、状态组合过滤人多时先筛再操作。想深入用户控制器ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java角色控制器ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java用户服务实现ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java账号建好了、权限挂上了剩下的就是把这套流程沉淀成团队规范。下次新人来照着建号—授权—挂角色走一遍就行踩过的坑都标在上面了。【免费下载链接】RuoYi基于SpringBoot2.1的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用项目地址: https://gitcode.com/gh_mirrors/ru/RuoYi创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

TV-Bro:终极电视遥控器上网的开源浏览器

TV-Bro:终极电视遥控器上网的开源浏览器

TV-Bro:终极电视遥控器上网的开源浏览器 【免费下载链接】tv-bro Simple web browser for android optimized to use with TV remote 项目地址: https://gitcode.com/gh_mirrors/tv/tv-bro 😩 你我都经历过的那个场景 你瘫在沙发上,用…

📅 2026/10/10 9:27:26
关系型数据库、NoSQL、数仓、数据湖有什么区别?6种存储技术讲透

关系型数据库、NoSQL、数仓、数据湖有什么区别?6种存储技术讲透

企业做数据平台时,经常会遇到几个问题:已经有 MySQL、Oracle,为什么还要建数据仓库?有了数仓,为什么又要做数据湖?MongoDB、Redis 这些 NoSQL 到底解决什么问题?ClickHouse、Doris 又应该放在哪…

📅 2026/9/30 8:22:55
DateWhale---DeepAgents项目 task2

DateWhale---DeepAgents项目 task2

Hi,经过 Task 1,咱们的环境已经配置好啦。我们在跑 demo 的时候还是用 VS Code 来使用。一、用vscode打开wsl项目:code .稍等一会,在打开的vscode中看到WSL: Ubuntu-24.04即成功。然后配置相关模型,包括这部分教程需要…

📅 2026/10/12 2:26:10
MORE NEWS

更多资讯

📰

ESP32音乐播放器:用I2S接口软解WAV文件实战

简介:esp32_MusicPlayer是一套面向Arduino与ESP32开发者的音乐播放器示例项目,基于Arduino-ESP32框架,通过I2S接口读取SD卡中的WAV文件并实时播放,适合快速实现音频功能及学习I2S数字音频传输。项目代码简洁,覆盖I2S引…

📰

山东省17地市矢量图获取与处理:从坐标系转换到可视化落地

简介:这份面向地理信息系统(GIS)学习者与科研人员的山东省17地市行政边界矢量数据包,涵盖济南、青岛、淄博等全部17个地级市边界,可用于地图制作、空间查询、区域规划与GIS教学实验。压缩包共12个文件,包括…

📰

代码审查自动化实践:基于open-code-review提升团队效能

1. 代码审查这件事,为什么总是卡在“人”上做开发这些年,我经手过的代码审查流程少说也有七八套。从最早用邮件发 diff 给老员工看,到后来在 GitLab 上建 MR 走审批流,再到团队大了以后引入专门的审查平台——流程换了又换&#x…

📰

基于YOLOv8与PyQt5的实时人脸表情识别系统设计与实现

1. 项目整体设计与思路拆解1.1 为什么选YOLOv8 PyQt5这个组合?做这个项目的初衷很简单:我想在桌面端跑一个能实时识别人类表情的系统,把人脸框出来,并且判断这个人现在是开心、生气、惊讶还是难过,最后把结果随手就能…

📰

DeskcommCRM:把桌面通信与客户管理融为一体的落地实践

DeskcommCRM:一套把“桌面通信”和“客户管理”真正揉在一起的落地实践做客户管理这行的人,十有八九都经历过这种状态:电脑上开着 CRM 页面,旁边放着电话,左手拿听筒右手敲键盘,通话一结束就得赶紧把沟通要…

📰

从版本控制到代码审计:用Git精准追溯每一行代码的来龙去脉

代码被改出问题的时候,最怕听到一句话:“我记得这里之前不是这样的。”在没有版本控制的项目里,这句话基本意味着排查只能靠聊天记录和记忆;而在用 Git 管理的项目里,这句话其实可以转化为一次完整的代码审计。我这些年…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬