abc8023
---角色权限(用户-角色)
CREATE TABLE TD_ROLE_STAFF(
      ID VARCHAR2(64),
      STAFF_ID VARCHAR2(32),--\'coast\'
      ROLE_ID VARCHAR2(32), --\'R002\' 
      ROLE_NAME VARCHAR2(32),--\'数据管理部管理员\'
   --   ROLE_TYPE VARCHAR2(5),---ROLE/USR    role
      VALID_FLAG VARCHAR2(2),
      OPTDATE DATE,
      RMK VARCHAR2(20)
);

--系统菜单节点
select * from td_sys_menus
---菜单权限--
CREATE TABLE TF_ROLE_STAFF_MENU(
      ID VARCHAR2(64),
      STAFF_ID VARCHAR2(32),
      MENU_ID VARCHAR2(5),
      VALID_FLAG VARCHAR2(2),
      OPTDATE DATE,
      RMK VARCHAR2(20)
);
----按钮权限
CREATE TABLE TD_ROLE_BUTTON(
     ID VARCHAR2(64),
     PRIVIGE_ID VARCHAR2(64),--\'INDEX_EDIT_DEPART\' INDEX_DEL_DEPART
     PRIVIGE_NAME VARCHAR2(32),--
     ROLE_ID   VARCHAR2(32),--  R002
     VALID_FALG VARCHAR2(2),--\'Y\'
     OPTDATE DATE,
     RMK VARCHAR2(20)
);
---数据权限
CREATE TABLE TD_ROLE_DATA(
     ID VARCHAR2(64),
     PRIVIGE_ID VARCHAR2(64),--\'XXZX_DATA_DEPART\'
     PRIVIGE_NAME VARCHAR2(32),
     ROLE_ID      VARCHAR2(32),-- \'R002\'
     PRIVIGE_SQL VARCHAR2(1024),-- T.DEPID IN( \'656\',\'657\',\'658\')
     VALID_FALG VARCHAR2(2),
     OPTDATE DATE,
     RMK VARCHAR2(20)
);

 

分类:

技术点:

相关文章: