- 論壇徽章:
- 0
|
查詢用戶數(shù)據(jù)庫級別權(quán)限
select * from sysusers
sysuser里面可以看到用戶的角色(dba,connect,resource),
sysusers 系統(tǒng)目錄表描述了數(shù)據(jù)庫中所授的每套權(quán)限。數(shù)據(jù)庫中每個有權(quán)限的用戶都對應(yīng)有一行。
sysusers系統(tǒng)目錄表包括的列入下表所示。
username NCHAR( 數(shù)據(jù)庫的用戶名或角色名。
usertype NCHAR(1) 指定庫級權(quán)限:
D=數(shù)據(jù)庫管理員(所有權(quán)限)
R=資源(創(chuàng)建永久表和索引)
G=角色
C=連接(在現(xiàn)存的表中作用)
priority SMALLINT 保留為將來用
password CHAR( 保留為將來用
username列有索引且只能是唯一值。username 可以是角色名。
查詢用戶對表的所屬權(quán)限:
SELECT tabname, grantor, grantee, tabauth
FROM systables a, systabauth b
WHERE a.tabid = b.tabid
ORDER BY tabname
tabauth 字符串是由 8 個值組成的組合體:
s或S 選擇
u或U 更新
* 列級別特權(quán)
i或I 插入
d或D 刪除
x或X 索引
a或A 改變
r或R 引用
n或N 從屬特權(quán)
grantor 特權(quán)授權(quán)者名稱
grantee 特權(quán)被授權(quán)者名稱 |
|