现在的位置: 首页 > 综合 > 正文

hibernate权限模块SQL语句

2018年01月27日 ⁄ 综合 ⁄ 共 1168字 ⁄ 字号 评论关闭

创建角色表   字段为 编号(主键)     名字   

create table role (id number(10,0) not null, rolename varchar2(255 char), primary key (id))

创建  用户表    字段为   编号(主键)  用户名  密码  密码   年龄  性别

create table userinfor (id number(10,0) not null, username varchar2(255 char), password varchar2(255 char), age number(10,0), sex varchar2(255 char),  primary key (id))

创建     角色用户关系表    字段为  编号 用户ID   角色ID
create table userinfor_and_role (role_id number(10,0) not null, userinfor_id number(10,0) not null, primary key (userinfor_id, role_id))

创建   权限表

create table usertorole (id number(10,0) not null, url varchar2(255 char), doname varchar2(255 char), mid number(10,0), pid number(10,0), exemple varchar2(255 char), exemple1 varchar2(255 char), primary key (id))

权限    角色关系表

create table usertorole_and_role (role_id number(10,0) not null, usertorole_id number(10,0) not null, primary key (usertorole_id, role_id))

各表外键

alter table userinfor_and_role add constraint FK6AE0AEC4AAA8834C foreign key (role_id) references role

alter table userinfor_and_role add constraint FK6AE0AEC436379508 foreign key (userinfor_id) references userinfor

alter table usertorole_and_role add constraint FKC38559C1AE35084C foreign key (usertorole_id) references usertorole

alter table usertorole_and_role add constraint FKC38559C1AAA8834C foreign key (role_id) references role

抱歉!评论已关闭.