SQL數據庫操作授權
SQL數據庫建庫及增加用戶名后,需要給用戶授權,下面就將為您介紹SQL數據庫操作授權的詳細步驟,如果您對SQL數據庫操作方面感興趣的話,不妨一看。
grant 命令序列 to 用戶名
A. 系統管理員可以授予其他用戶CREATE DATABASE的權限,使其他用戶可以成為數據庫所有者。
B. 數據庫所有者在他所擁有的數據庫中,可以授予其他用戶的權限有:
l CREATE TABLE ------------------- 建表
lCREATE DEFAULT ------------------ 建缺省
lCREATE RULE ------------------- 建規則
lCREATE PROCedure ------------------ 建存儲過程
lCREATE VIEW ------------------- 建視圖
lDUMP DATABASE ------------------- 備份數據庫
lDUMP TRANsaction ------------------ 備份日志
C. 數據庫對象所有者可以授予其他用戶的操作權限有:
l SELECT
l UPDATE
l INSERT
l EXECute
l DELETE
l REFERENCE
例:授予zhang1在數據庫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
【編輯推薦】