码迷,mamicode.com
首页 > 数据库 > 详细

最简单的角色权限数据库表设计

时间:2015-10-31 10:06:49      阅读:462      评论:0      收藏:0      [点我收藏+]

标签:

---角色权限(用户-角色)
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)
);

 

最简单的角色权限数据库表设计

标签:

原文地址:http://www.cnblogs.com/abc8023/p/4924813.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!