新聞中心
SQL Server是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),常用于存儲(chǔ)和管理企業(yè)信息。而對(duì)于SQL Server管理員來(lái)說(shuō),如何添加新用戶是一個(gè)非常重要的問(wèn)題。在本文中,我們將介紹如何在SQL Server中添加新用戶,以幫助您更好地管理數(shù)據(jù)庫(kù)。

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比通城網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式通城網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋通城地區(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴。
之一步:創(chuàng)建登錄名
在SQL Server中,每個(gè)用戶都需要一個(gè)唯一的登錄名。因此,添加新用戶的之一步是創(chuàng)建一個(gè)新的登錄名。要?jiǎng)?chuàng)建新的登錄名,請(qǐng)執(zhí)行以下操作:
1.打開SQL Server Management Studio,并登錄到您的SQL Server實(shí)例中。
2.在“對(duì)象資源管理器”窗格中,右鍵單擊“安全性”文件夾,然后選擇“新建登錄名”。
3.在“新建登錄名”對(duì)話框中,輸入新的登錄名和密碼,并選擇登錄名的默認(rèn)數(shù)據(jù)庫(kù)。
4.我們還可以選擇登錄名的“默認(rèn)數(shù)據(jù)庫(kù)”,將登錄名授予權(quán)限,并配置身份驗(yàn)證選項(xiàng)。此外,您還可以為新的登錄名分配角色和架構(gòu),以便授予所需的權(quán)限。
5.單擊“確定”按鈕,以創(chuàng)建新的登錄名。
第二步:創(chuàng)建用戶
有了新的登錄名之后,我們還需要?jiǎng)?chuàng)建一個(gè)與之關(guān)聯(lián)的用戶。要?jiǎng)?chuàng)建新的用戶,請(qǐng)執(zhí)行以下操作:
1.在“對(duì)象資源管理器”窗格中,展開“數(shù)據(jù)庫(kù)”文件夾,右鍵單擊要添加用戶的數(shù)據(jù)庫(kù),然后選擇“新建用戶”。
2.在“新建用戶”對(duì)話框中,輸入用戶的名稱和關(guān)聯(lián)的登錄名。此外,我們還可以指定用戶的默認(rèn)模式,并選擇需要授予用戶的角色。
3.單擊“確定”按鈕,以創(chuàng)建新的用戶。
第三步:授予權(quán)限
一旦您創(chuàng)建了新用戶,就可以為其授予所需的權(quán)限。在SQL Server中,權(quán)限由角色控制,因此,我們可以通過(guò)將新用戶分配到適當(dāng)?shù)慕巧珌?lái)授予其所需的權(quán)限。要授予權(quán)限,請(qǐng)執(zhí)行以下操作:
1.在“對(duì)象資源管理器”窗格中,展開“數(shù)據(jù)庫(kù)”文件夾,然后展開新創(chuàng)建的用戶。
2.右鍵單擊用戶,然后選擇“屬性”。
3.在“用戶屬性”對(duì)話框中,選擇“角色”頁(yè)面,并單擊“添加”按鈕。
4.在“選擇角色”對(duì)話框中,選擇需要授予給新用戶的角色,并單擊“確定”按鈕。
5.單擊“確定”按鈕,保存更改。
:
添加新用戶是SQL Server管理的日常任務(wù)之一,只需按照以上步驟,您就可以成功添加新用戶并將其賦予所需的權(quán)限。SQL Server提供了豐富的安全性和權(quán)限管理功能,使管理數(shù)據(jù)更加便捷和安全。如果您面對(duì)需要添加新用戶的情況,請(qǐng)嘗試以上步驟,并根據(jù)需要更改角色和架構(gòu),以實(shí)現(xiàn)更佳安全性和性能。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來(lái)專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220SQL Server 命令為某個(gè)數(shù)據(jù)庫(kù)創(chuàng)建用戶(有答案給20分)
添加登錄帳戶
sp_addlogin ‘c1′,’橘衡111’
為數(shù)據(jù)悔伍返庫(kù)test添加(映射)用戶
use test
go
sp_adduser ‘c1′,’c1’ –這一行需要單獨(dú)執(zhí)行碧饑
sp_addrolemember ‘db_owner’,’c1′ –這一行需要單獨(dú)執(zhí)行
–首先使用sp_addlogin添加登錄
exec sp_addlogin ‘用戶名’,’毀羨密碼’,默認(rèn)數(shù)據(jù)庫(kù)
–然后向該用戶授予訪問(wèn)某數(shù)據(jù)庫(kù)的權(quán)限
use 數(shù)據(jù)庫(kù)名
exec sp_grantdbaccess ‘用纖轎拍戶名’
–最后授予該用戶的具體權(quán)限,比如可以對(duì)某個(gè)表進(jìn)行select操作,這要根據(jù)該用戶需要的權(quán)限來(lái)設(shè)定
use 數(shù)據(jù)庫(kù)名
grant select
on 表名
to 用戶名
比如要新建帳戶appuser,密碼為pass,并允許該用戶對(duì)appdb數(shù)據(jù)庫(kù)的test表有select 和update權(quán)限,那么依次執(zhí)行
exec sp_addlogin ‘a(chǎn)ppuser’,’pass’,’appdb’
go
use appdb
exec sp_grantdbaccess ‘a(chǎn)ppuser’
go
use appdb
grant select,update
on test
to appuser
go
GRANT
名稱
GRANT — 賦予一個(gè)用戶,一個(gè)組或所有用戶訪問(wèn)權(quán)限
語(yǔ)法
GRANT privilege ON object
TO { PUBLIC | GROUP group | username }
輸入
privilege
可能的權(quán)限有:
SELECT
訪問(wèn)聲明的表/視圖的所有列/字段.
INSERT
向聲明的表中插入所有列字段.
UPDATE
更新聲明的表所有列/字段.
DELETE
從聲明的表中刪除所有行.
RULE
在表/視圖上定義規(guī)則 (參見 CREATE RULE 語(yǔ)句).
ALL
賦予所有權(quán)限.
object
賦予權(quán)限的帆腔對(duì)象名.可能的對(duì)象是:
table
view
sequence
PUBLIC
代表是所有用戶的簡(jiǎn)寫.
GROUP group
將要賦予權(quán)限的組 group .
username
關(guān)于sql server 為數(shù)據(jù)庫(kù)添加用戶的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
創(chuàng)新互聯(lián)【028-86922220】值得信賴的成都網(wǎng)站建設(shè)公司。多年持續(xù)為眾多企業(yè)提供成都網(wǎng)站建設(shè),成都品牌建站設(shè)計(jì),成都高端網(wǎng)站制作開發(fā),SEO優(yōu)化排名推廣服務(wù),全網(wǎng)營(yíng)銷讓企業(yè)網(wǎng)站產(chǎn)生價(jià)值。
網(wǎng)站名稱:如何在SQLServer中添加新用戶?(sqlserver為數(shù)據(jù)庫(kù)添加用戶)
轉(zhuǎn)載來(lái)于:http://fisionsoft.com.cn/article/cdgoeoi.html


咨詢
建站咨詢
