-- 给角色补授权:交割合约单 + 场控设置 + 父目录 1864
|
-- 把 @role_id 换成你登录账号的角色 id(见下方查询)
|
|
-- 查当前用户角色
|
-- SELECT ur.user_id, u.username, ur.role_id, r.role_name
|
-- FROM tz_sys_user_role ur
|
-- JOIN tz_sys_user u ON u.user_id = ur.user_id
|
-- JOIN tz_sys_role r ON r.role_id = ur.role_id
|
-- WHERE u.username = '你的登录名';
|
|
SET @role_id = 1;
|
|
INSERT INTO tz_sys_role_menu (role_id, menu_id)
|
SELECT @role_id, m.menu_id
|
FROM tz_sys_menu m
|
WHERE m.menu_id IN (1864, 1981, 1982)
|
AND NOT EXISTS (
|
SELECT 1 FROM tz_sys_role_menu x WHERE x.role_id = @role_id AND x.menu_id = m.menu_id
|
);
|
|
-- 验证
|
-- SELECT rm.role_id, m.menu_id, m.name, m.url
|
-- FROM tz_sys_role_menu rm
|
-- JOIN tz_sys_menu m ON m.menu_id = rm.menu_id
|
-- WHERE rm.role_id = @role_id AND m.menu_id IN (1864, 1981, 1982);
|