日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
SQLServer中不同用戶的權(quán)限

在SQL Server數(shù)據(jù)庫(kù)中,用戶分為不同的種類,不同種類的用戶所擁有的操作權(quán)限也是不一樣的,下面就將為您介紹SQL Server中不同用戶的操作權(quán)限,供您參考。

在潁州等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作專業(yè)公司,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),成都營(yíng)銷網(wǎng)站建設(shè),外貿(mào)網(wǎng)站制作,潁州網(wǎng)站建設(shè)費(fèi)用合理。

se中的用戶分為兩種:SQL服務(wù)器用戶(登錄帳號(hào))和數(shù)據(jù)庫(kù)用戶。 安裝完SQL服務(wù)器后,系統(tǒng)自動(dòng)建立一個(gè)SQL服務(wù)器用戶sa,口令為空,即系統(tǒng)管理員,他對(duì)整個(gè)系統(tǒng)有操作權(quán),其他用戶均由系統(tǒng)管理員建立。

在SQL Server中有三種特殊的用戶:系統(tǒng)管理員、用戶數(shù)據(jù)庫(kù)所有者(建立相應(yīng)數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)用戶)DBO、一般用戶。系統(tǒng)管理員對(duì)整個(gè)系統(tǒng)有操作權(quán);用戶數(shù)據(jù)庫(kù)所有者對(duì)他所建立的數(shù)據(jù)庫(kù)具有全部操作權(quán)利;一般用戶對(duì)給定的數(shù)據(jù)庫(kù)只有被授權(quán)的操作權(quán)限。

數(shù)據(jù)庫(kù)用戶一般可分為用戶組,任一數(shù)據(jù)庫(kù)在建立后即被賦予一個(gè)用戶組public。

1、建立SQL服務(wù)器用戶名(登錄帳號(hào))

作為一個(gè)用戶,為了使用SQL Server,他必須在SQL Server上有一個(gè)SQL服務(wù)器用戶名(登錄帳號(hào))。這個(gè)帳號(hào)是系統(tǒng)管理員通過(guò)sp_addlogin來(lái)增加的。

sp_addlogin 登錄名,口令,庫(kù)名,語(yǔ)言,全名

例:建立用戶zhang, 口令為zhangling(***六位),全名為Zhang ling

1> sp_addlogin zhang,zhangling,null,null,Zhang ling

2> go

3> select * from syslogins

4> go#p#

2、增加數(shù)據(jù)庫(kù)用戶名

同樣,為了使用SQL Server上的數(shù)據(jù)庫(kù),他必須在數(shù)據(jù)庫(kù)中有一個(gè)用戶名,這個(gè)用戶名是數(shù)據(jù)庫(kù)所有者通過(guò)sp_adduser來(lái)增加的。數(shù)據(jù)庫(kù)用戶名不必和用戶帳戶一樣,而且在不同的數(shù)據(jù)庫(kù)中用戶名可以不同。多個(gè)用戶可以有相同的SQL Server帳戶。同樣,多個(gè)SQL Server帳戶可以有相同的數(shù)據(jù)庫(kù)名。

sp_adduser 登錄名,別名,組名

登錄名為用戶的SQL服務(wù)器登錄名;別名為用戶在數(shù)據(jù)庫(kù)中的用戶名;組名為用戶所屬的數(shù)據(jù)庫(kù)用戶組。

例:用戶zhang增加為tele114的用戶,別名為zhang1,屬于用戶組china

1>sp_addgroup china

2>go

1>sp_adduser zhang,zhang1,china

2>go

1> sp_helpuser #p#

2> go

*例:刪除別名zhang1,用戶組china,登錄名zhang

1> use tele114

2> go

3> sp_dropuser zhang1

4> go

5> sp_helpuser

6> go

1>sp_dropgroup china

2>go

1> sp_helpgroup

2> go

3> use master

4> go

5> sp_droplogin zhang

6> go

7> select * from syslogins

8> go #p#

3、數(shù)據(jù)庫(kù)操作授權(quán)

grant 命令序列 to 用戶名

A. 系統(tǒng)管理員可以授予其他用戶CREATE DATABASE的權(quán)限,使其他用戶可以成為數(shù)據(jù)庫(kù)所有者。

B. 數(shù)據(jù)庫(kù)所有者在他所擁有的數(shù)據(jù)庫(kù)中,可以授予其他用戶的權(quán)限有:

l CREATE TABLE ------------------- 建表

lCREATE DEFAULT ------------------ 建缺省

lCREATE RULE ------------------- 建規(guī)則

lCREATE PROCedure ------------------ 建存儲(chǔ)過(guò)程

lCREATE VIEW ------------------- 建視圖

lDUMP DATABASE ------------------- 備份數(shù)據(jù)庫(kù)

lDUMP TRANsaction ------------------ 備份日志

C. 數(shù)據(jù)庫(kù)對(duì)象所有者可以授予其他用戶的操作權(quán)限有:

l SELECT

l UPDATE

l INSERT

l EXECute

l DELETE

l REFERENCE

例:授予zhang1在數(shù)據(jù)庫(kù)tele114上建表,建視圖,建存儲(chǔ)過(guò)程;對(duì)表students有select,reference權(quán);對(duì)name,native字段有update權(quán)。

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


網(wǎng)頁(yè)名稱:SQLServer中不同用戶的權(quán)限
文章位置:http://www.5511xx.com/article/djchpjj.html