自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL Server2000 新增用戶的角色的正確設(shè)置

數(shù)據(jù)庫 SQL Server
我們今天主要向大家講述的是SQL Server2000 新增用戶的角色的正確設(shè)置方案以及與其權(quán)限管理等內(nèi)容的描述,以下就是文章的主要內(nèi)容描述。

此文章主要向大家講述的是SQL Server2000 新增用戶的角色的正確設(shè)置以及與權(quán)限管理等內(nèi)容的描述,我們大家都知道服務(wù)器角色是具有服務(wù)器級(jí)別的,由SQL server數(shù)據(jù)庫在安裝過程中定義,屬于固定角色,一共8個(gè)。

用戶不能定義服務(wù)器角色,但是可以在這些角色中添加用戶以獲得相關(guān)權(quán)限。重要 身為 BUILTIN\Administrators 組成員的 Windows NT 4.0 或 Windows 2000 用戶自動(dòng)成為 sysadmin 固定服務(wù)器角色成員。

下表描述固定服務(wù)器角色。

固定服務(wù)器角色 描述

sysadmin 在 SQL Server 中進(jìn)行任何活動(dòng)。該角色的權(quán)限跨越所有其它固定服務(wù)器角色。

 

serveradmin 配置服務(wù)器范圍的設(shè)置。

 

setupadmin 添加和刪除鏈接服務(wù)器,并執(zhí)行某些系統(tǒng)存儲(chǔ)過程(如 sp_serveroption)。

 

securityadmin 管理服務(wù)器登錄。

 

processadmin 管理在 SQL Server 實(shí)例中運(yùn)行的進(jìn)程。

 

dbcreator 創(chuàng)建和改變數(shù)據(jù)庫。

 

diskadmin 管理磁盤文件。

 

bulkadmin 執(zhí)行 BULK INSERT 語句。

 

下面的示例將 Windows NT 用戶 Corporate\HelenS 添加到 sysadmin 固定服務(wù)器角色中。

T-SQL demo

EXEC sp_addsrvrolemember ''Corporate\HelenS'', ''sysadmin''

 

對(duì) sysadmin 角色成員以外的所有用戶,securityadmin 具有執(zhí)行 sp_password 存儲(chǔ)過程的權(quán)限。bulkadmin 固定服務(wù)器角色具有執(zhí)行 BULK INSERT 語句的權(quán)限。與所有指定固定服務(wù)器角色成員一樣,bulkadmin 角色成員也可以將其它登錄添加到角色。但是,由于與執(zhí)行 BULK INSERT 語句相關(guān)聯(lián)的安全含義(BULK INSERT 語句要求對(duì)運(yùn)行服務(wù)器的網(wǎng)絡(luò)和計(jì)算機(jī)上的任何數(shù)據(jù)具有讀權(quán)限),bulkadmin 角色成員授予其它角色成員權(quán)限可能并不理想。bulkadmin 角色為 sysadmin 固定服務(wù)器角色成員提供了一種方法,可以委托要求執(zhí)行 BULK INSERT 語句的任務(wù),而不用授予用戶 sysadmin 權(quán)限。允許 bulkadmin 角色成員執(zhí)行 BULK INSERT 語句,但是這些成員對(duì)要插入數(shù)據(jù)的表仍必須具有 INSERT 權(quán)限。

 

切換到你新增的用戶要控制的數(shù)據(jù)庫

 

use 數(shù)據(jù)庫名

 

go

 

SQL Server2000 新增用戶

exec sp_addlogin ''test'' 添加登錄

 

exec sp_grantdbaccess N''test'' 使其成為當(dāng)前數(shù)據(jù)庫的合法用戶

 

exec sp_addrolemember N''db_owner'', N''test'' 授予對(duì)自己數(shù)據(jù)庫的所有權(quán)限

 

這樣創(chuàng)建的用戶就只能訪問自己的數(shù)據(jù)庫,及數(shù)據(jù)庫中包含了guest用戶的公共表

go

 

刪除測(cè)試用戶

exec sp_revokedbaccess N''test'' 移除對(duì)數(shù)據(jù)庫的訪問權(quán)限

 

exec sp_droplogin N''test'' 刪除登錄

 

-

***一步,為具體的用戶設(shè)置具體的訪問權(quán)限,這個(gè)可以參考下面的最簡(jiǎn)示例:

 

添加

 

添加用戶:

 

exec sp_addlogin ''用戶名'',''密碼'',''默認(rèn)數(shù)據(jù)庫名''

 

添加到數(shù)據(jù)庫

exec sp_grantdbaccess ''用戶名'',''數(shù)據(jù)庫名''

 

權(quán)限

 

  1. grant insert,select,update,delete on table1 to public  

 

以上的相關(guān)內(nèi)容就是對(duì)SQL Server2000 新增用戶角色設(shè)置權(quán)限管理等的介紹,望你能有所收獲。

【編輯推薦】

  1. 如何使SQL Server 數(shù)據(jù)庫SQL Server 數(shù)據(jù)庫
  2. SQL Server數(shù)據(jù)庫修復(fù)用SQL語句,很簡(jiǎn)單!
  3. SQL Server性能進(jìn)行提高的4項(xiàng)技術(shù)概述
  4. SQL Server使用convert對(duì)datetime日期數(shù)據(jù)進(jìn)行獲取
  5. SQL Server數(shù)據(jù)轉(zhuǎn)換服務(wù)的妙招之一

 

責(zé)任編輯:佚名 來源: 賽迪網(wǎng)
相關(guān)推薦

2010-07-08 10:06:43

Tomcat+SQL

2010-07-02 14:20:30

SQL Server2

2010-07-15 10:48:48

SQL Server2

2010-07-01 17:08:26

2010-07-12 14:37:28

SQL Server2

2010-07-12 14:42:38

SQL Server2

2010-06-17 15:33:16

SQL Server

2010-07-05 12:16:03

SQL Server

2010-07-09 10:36:22

SQL Server

2010-09-02 17:44:30

SQL server安裝

2010-07-14 10:43:00

SQL Server

2010-06-28 09:28:32

SQL Server

2010-07-19 13:22:45

SQL Server

2010-06-18 10:20:22

SQL Server

2010-06-18 13:14:26

SQL Server

2010-06-28 11:22:14

MS SQL Serv

2009-07-03 13:10:06

SQL Server2tomcatJSP

2010-07-05 15:58:23

SQL Server

2010-07-12 14:29:09

2010-07-20 10:27:57

SQL Server
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)