建立單用戶訪問單表

有時候我們,需要建立一個用戶,但是又不想讓他能夠看到整個庫的數據,並且權限操作也不能dba一樣,這時我們就需要使用以下命令來解決:

--創建用戶

USE master
go
CREATE LOGIN User WITH PASSWORD = '123'----創建用戶名和密碼
go

--訪問指定的數據庫
USE TestTable--數據庫名稱
CREATE USER User FOR LOGIN User
go


-- 授權
USE TestTable--數據庫--名稱
GO
GRANT SELECT ON TestTable.dbo.table1       TO User--只讀權限(SELECT),TestTable.dbo.table1(某個數據庫某張表或視圖)
GRANT delete ON TestTable.dbo.table1   TO User--刪除權限

GRANT insert ON TestTable.dbo.table1  TO User--插入權限

GRANT update ON TestTable.dbo.table1   TO User--更新權限

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章