sqlserver允許多個用戶進(jìn)行操作,那么我們怎么給sqlserver創(chuàng)建用戶呢?下面我就給大家分享一下。
成都創(chuàng)新互聯(lián)的客戶來自各行各業(yè),為了共同目標(biāo),我們在工作上密切配合,從創(chuàng)業(yè)型小企業(yè)到企事業(yè)單位,感謝他們對我們的要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。專業(yè)領(lǐng)域包括網(wǎng)站建設(shè)、做網(wǎng)站、電商網(wǎng)站開發(fā)、微信營銷、系統(tǒng)平臺開發(fā)。
工具/材料
sql server management
首先我們登錄本地的數(shù)據(jù)庫,打開安全性文件夾,右鍵單擊登錄名,然后選擇新建登錄名,如下圖所示
接下來在登錄名新建界面中我們要選擇SQL Server身份驗證,并給用戶設(shè)置密碼,如下圖所示
點擊確定以后回到安全性文件夾下面,你會看到剛才新建的用戶已經(jīng)在登錄名列表下面了,如下圖所示
最后我們只需要用剛創(chuàng)建好的用戶重新登錄數(shù)據(jù)庫進(jìn)行驗證即可,如下圖所示
1. 首先在 SQL Server 服務(wù)器級別,創(chuàng)建登陸帳戶(create login)
--創(chuàng)建登陸帳戶(create login)
create login dba with password='abcd1234@', default_database=mydb
登陸帳戶名為:“dba”,登陸密碼:abcd1234@”,默認(rèn)連接到的數(shù)據(jù)庫:“mydb”。 這時候,dba 帳戶就可以連接到 SQL Server 服務(wù)器上了。但是此時還不能 訪問數(shù)據(jù)庫中的對象(嚴(yán)格的說,此時 dba 帳戶默認(rèn)是 guest 數(shù)據(jù)庫用戶身份, 可以訪問 guest 能夠訪問的數(shù)據(jù)庫對象)。
要使 dba 帳戶能夠在 mydb 數(shù)據(jù)庫中訪問自己需要的對象, 需要在數(shù)據(jù)庫 mydb 中建立一個“數(shù)據(jù)庫用戶”,賦予這個“數(shù)據(jù)庫用戶” 某些訪問權(quán)限,并且把登陸帳戶“dba” 和這個“數(shù)據(jù)庫用戶” 映射起來。 習(xí)慣上,“數(shù)據(jù)庫用戶” 的名字和 “登陸帳戶”的名字相同,即:“dba”。 創(chuàng)建“數(shù)據(jù)庫用戶”和建立映射關(guān)系只需要一步即可完成:
2. 創(chuàng)建數(shù)據(jù)庫用戶(create user):
--為登陸賬戶創(chuàng)建數(shù)據(jù)庫用戶(create user),在mydb數(shù)據(jù)庫中的security中的user下可以找到新創(chuàng)建的dba
create user dba for login dba with default_schema=dbo
并指定數(shù)據(jù)庫用戶“dba” 的默認(rèn) schema 是“dbo”。這意味著 用戶“dba” 在執(zhí)行“select * from t”,實際上執(zhí)行的是 “select * from dbo.t”。
3. 通過加入數(shù)據(jù)庫角色,賦予數(shù)據(jù)庫用戶“dba”權(quán)限:
--通過加入數(shù)據(jù)庫角色,賦予數(shù)據(jù)庫用戶“db_owner”權(quán)限
exec sp_addrolemember 'db_owner', 'dba'
此時,dba 就可以全權(quán)管理數(shù)據(jù)庫 mydb 中的對象了。
三種。
SQLServer中服務(wù)帳戶類型分為“內(nèi)置系統(tǒng)帳戶”和“域用戶帳戶”,但“內(nèi)置系統(tǒng)帳戶”細(xì)分成三類:“本地系統(tǒng)帳戶”、“網(wǎng)絡(luò)服務(wù)帳戶”以及“本地服務(wù)帳戶”。
主機。sqlserver2019無限用戶是指通過一個電腦向部署的其他電腦進(jìn)行傳輸軟件以及下達(dá)指令。SQLServer是由Microsoft開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。