SQL數(shù)據(jù)庫操作授權
SQL數(shù)據(jù)庫建庫及增加用戶名后,需要給用戶授權,下面就將為您介紹SQL數(shù)據(jù)庫操作授權的詳細步驟,如果您對SQL數(shù)據(jù)庫操作方面感興趣的話,不妨一看。
grant 命令序列 to 用戶名
A. 系統(tǒng)管理員可以授予其他用戶CREATE DATABASE的權限,使其他用戶可以成為數(shù)據(jù)庫所有者。
B. 數(shù)據(jù)庫所有者在他所擁有的數(shù)據(jù)庫中,可以授予其他用戶的權限有:
l CREATE TABLE ------------------- 建表
lCREATE DEFAULT ------------------ 建缺省
lCREATE RULE ------------------- 建規(guī)則
lCREATE PROCedure ------------------ 建存儲過程
lCREATE VIEW ------------------- 建視圖
lDUMP DATABASE ------------------- 備份數(shù)據(jù)庫
lDUMP TRANsaction ------------------ 備份日志
C. 數(shù)據(jù)庫對象所有者可以授予其他用戶的操作權限有:
l SELECT
l UPDATE
l INSERT
l EXECute
l DELETE
l REFERENCE
例:授予zhang1在數(shù)據(jù)庫tele114上建表,建視圖,建存儲過程;對表students有select,reference權;對name,native字段有update權。
1> use tele114
2> go
3> grant creat table,create procedure ,create view to zhang1
4> go
5> grant select,reference on students to zhang1 with grant option 6> go
7> grant update on students(name,native) to zhang1
8> go
9> sp_helprotect
10> go
【編輯推薦】