Sql Server新建乙個唯讀許可權的使用者

2022-09-21 06:33:10 字數 1115 閱讀 9099

1,新建只能訪問某乙個表的唯讀使用者。

--新增只允許訪問指定表的使用者:

exec sp_addlogin '使用者名稱','密碼','預設資料庫名'

--新增到資料庫

exec sp_grantdbaccess  '使用者名稱'

--分配select整表許可權

grant select on 表名 to [使用者名稱]

--分配select許可權到具體的列

grant select on 表名(id,aa) to [使用者名稱]

例如:--新增只允許訪問指定表的使用者:

exec sp_addlogin 'user2','13333333333','esystem'

exec sp_grantdbaccess 'read'

--分配select整表許可權

grant select on smf12xx.rttemp to [read]

2.新建訪問整乙個資料庫的唯讀使用者

--新增只允許訪問指定表的使用者:

exec sp_addlogin '使用者名稱','密碼','預設資料庫名'

--新增到資料庫

exec sp_grantdbaccess '使用者名稱'

--新增到角色

exec sp_addrolemember 'db_datareader','使用者名稱'

3.固定伺服器角色

sysadmin

可以在 sql server 中執行任何活動。

serveradmin

可以設定伺服器範圍的配置選項,關閉伺服器。

setupadmin

可以管理鏈結伺服器和啟動過程。

securityadmin

可以管理登入和 create database 許可權,還可以讀取錯誤日誌和更改密碼。

processadmin

可以管理在 sql server 中執行的程序。

dbcreator

可以建立、更改和除去資料庫。

diskadmin

可以管理磁碟檔案。

bulkadmin

可以執行 bulk insert 語句。

轉至sql server新建乙個唯讀許可權的使用者 - 蘇執 - (cnblogs.com)

在sql server 如何建立乙個唯讀賬戶

1 進入sqlserver management studio 2 選擇安全性 登入名 右鍵新建登入名 3 在常規裡輸入使用者名稱和密碼 4 在 使用者對映 裡 對映到此登入名的使用者 選擇該使用者可以操作的資料庫 5 在 資料庫角色成員身份 裡選擇 db datareader 6 這樣乙個唯讀使用...

新建乙個vue專案

用命令列生成vue專案框架需要npm包管理器來安裝,而npm又是在安裝nodejs的時候同時安裝的,所以首先要安裝nodejs。安裝完成後,開啟cmd。輸入 node v,出現類似v6.11.2這樣的版本號說明node安裝成功。輸入 npm v,出現類似 v3.10.10這樣的版本號說明npm安裝成...

svn新建乙個專案

1.首先在伺服器上新建乙個倉庫mkdir test svn svnadmin create test svn 2.進入conf目錄配置 2.1 修改svnserve.conf檔案,取消注釋password db passwd和authz db authz。2.2 修改 authz檔案,新增各個資料夾...