请仔细阅读文档后,再进行操作
连接至 user_authz 数据库,执行以下 SQL脚本(如果已经存在相关数据,则无须执行;建议比对下数据是否正确)
use user_authz; INSERT INTO TB_R_SYSTEM (ID, COMPANY_ID, DELETED, ADD_ACCOUNT, ADD_TIME, BUSINESS_DOMAIN_ID, CODE, NAME, ENABLED) VALUES ('90', '1', 0, 'admin', '2021-10-20 00:00:00', '1', '90', '开放平台', 1); INSERT INTO TB_APPLICATION (ID, COMPANY_ID, DELETED, ADD_ACCOUNT, ADD_TIME, BUSINESS_DOMAIN_ID, SYSTEM_ID, NAME, APPLICATION_ID, SYNC_URL, ENABLED) VALUES ('90', '1', 0, 'admin', '2021-10-20 00:00:00', '1', '90', '开放平台', '90', '', 1); commit;
连接至 user_authz 数据库,执行以下 SQL脚本(如果已经存在相关数据,则无须执行;建议比对下数据是否正确)
use user_authz; INSERT INTO TB_ROLE (ID, COMPANY_ID, DELETED, ADD_ACCOUNT, ADD_TIME, APPLICATION_ID, CODE, NAME, DESCRIPTION, ENABLED, EXTERNAL_ID) VALUES ('90', '1', 0, 'admin', '2021-10-20 00:00:00', '90', 'open-admin', '开放管理员', '开放管理员', 1, '90'); commit; INSERT INTO `TB_GRANTED_ACCOUNT_ROLE` (`ID`, `COMPANY_ID`, `DELETED`, `ACCOUNT_ID`, `ROLE_ID`, `GRANT_EXPIRED_DATE`) select '1_90', '1', 0, '1', '90', NULL from `TB_ROLE` where ID='90' and concat('1', '_', ID) not in (select concat(ACCOUNT_ID, '_', ROLE_ID) from TB_GRANTED_ACCOUNT_ROLE where ID='1_90' or (ACCOUNT_ID='1' and ROLE_ID='90')) ; INSERT INTO `TB_GRANTED_ACCOUNT_ROLE` (`ID`, `COMPANY_ID`, `DELETED`, `ACCOUNT_ID`, `ROLE_ID`, `GRANT_EXPIRED_DATE`) select '90_90', '1', 0, '90', '90', NULL from `TB_ROLE` where ID='90' and concat('90', '_', ID) not in (select concat(ACCOUNT_ID, '_', ROLE_ID) from TB_GRANTED_ACCOUNT_ROLE where ID='90_90' or (ACCOUNT_ID='90' and ROLE_ID='90')) ; commit;