sql列許可權
① sql語句許可權問題
已寫好,試試是不是你想要的:
--用戶表
create table tbl_test_user
(
userId NUMBER(20) ,
userName VARCHAR2(100)
);
--角色表
create table tbl_test_role
(
userId NUMBER(20),
roleName VARCHAR2(100)
);
--許可權表
create table tbl_test_popedom
(
userId NUMBER(20) ,
popedomName VARCHAR2(32)
);
--預置數據:
insert into tbl_test_user values(1,'奎剛');
insert into tbl_test_user values(2,'石敢當');
insert into tbl_test_role values(1,'壞蛋');
insert into tbl_test_role values(2,'好人');
insert into tbl_test_popedom values(1,'只能生存在三界縫隙');
insert into tbl_test_popedom values(2,'泰山是他的道場');
--根據id查詢:
select a.username,b.rolename,c.popedomname from tbl_test_user a,tbl_test_role b,tbl_test_popedom c
where a.userid=b.userid
and b.userid=c.userid
and a.userid=2;
② 怎麼設置SQL資料庫用戶許可權
現在安全性裡面設置用戶角色,然後去資料庫裡面設置用戶許可權。