在MSSQL中,若希望用戶USER1具有資料庫伺服器上的全部許可權,則應將USER1加入到下列哪個角色
最新
03-02
Q
題目
在SQL Server 2000中,若希望用戶USER1具有資料庫伺服器上的全部許可權,則應將USER1加入到下列哪個角色()
A、db_owner
B、public
C、db_datawriter
D、sysadmin
A
答案
答案:D。
登錄名就是可以登錄該伺服器的名稱;伺服器角色就是該登錄名對該伺服器具有的許可權,一個伺服器可以有多個角色,一個角色可以有多個登錄名,就好像操作系統可以有多個登錄用戶。
在使用的過程中,一般使用sa(登錄名)或Windows Administration(Windows集成驗證登陸方式)登陸資料庫,這種登錄方式登錄成功以後具有最高的伺服器角色,也就是可以對伺服器進行任何一種操作,而這種登錄名具有的用戶名是DBO(資料庫默認用戶,具有所有許可權),但是,在使用的過程中,一般感覺不到DBO的存在,但它確實存在。一般通常創建用戶名與登錄名相同(如果不改變用戶名稱的話,那麼系統會自動創建與登錄名相同的用戶名,這個不是強制相同的),例如創建了一個登錄名稱為「ds」,那麼可以為該登錄名「ds」在指定的資料庫中添加一個同名用戶,使登錄名「ds」能夠訪問該資料庫中的數據。
TAG:DBA寶典 |