解決SQL Server登錄名無(wú)法訪問(wèn)數(shù)據(jù)庫(kù)的問(wèn)題
1. 出現(xiàn)無(wú)法訪問(wèn)數(shù)據(jù)庫(kù)錯(cuò)誤當(dāng)使用新創(chuàng)建的登錄名登錄SQL Server數(shù)據(jù)庫(kù)管理工具時(shí),可能會(huì)遇到“無(wú)法訪問(wèn)數(shù)據(jù)庫(kù)”的錯(cuò)誤提示。盡管登錄成功,但無(wú)法訪問(wèn)具體的數(shù)據(jù)庫(kù)。2. 打開登錄名屬性界面使用Wi
1. 出現(xiàn)無(wú)法訪問(wèn)數(shù)據(jù)庫(kù)錯(cuò)誤
當(dāng)使用新創(chuàng)建的登錄名登錄SQL Server數(shù)據(jù)庫(kù)管理工具時(shí),可能會(huì)遇到“無(wú)法訪問(wèn)數(shù)據(jù)庫(kù)”的錯(cuò)誤提示。盡管登錄成功,但無(wú)法訪問(wèn)具體的數(shù)據(jù)庫(kù)。
2. 打開登錄名屬性界面
使用Windows身份驗(yàn)證登錄SQL Server數(shù)據(jù)庫(kù)管理工具,展開“安全性”下的“登錄名”選項(xiàng)。在登錄名列表中,選擇需要設(shè)置權(quán)限的登錄名(如"user_1"),右鍵點(diǎn)擊并選擇“屬性”,打開屬性界面。
3. 用戶映射
在屬性界面的左側(cè)選擇“用戶映射”選項(xiàng)卡。在右側(cè)的勾選框中,選中需要訪問(wèn)的具體數(shù)據(jù)庫(kù)(如"TEST_1"),然后點(diǎn)擊“確定”按鈕保存更改。
4. 斷開現(xiàn)有連接
在SQL Server數(shù)據(jù)庫(kù)管理工具的左上角,點(diǎn)擊“斷開連接”按鈕,斷開當(dāng)前與數(shù)據(jù)庫(kù)的連接。確保已斷開所有與該登錄名相關(guān)的連接。
5. 重新登錄
使用之前設(shè)置權(quán)限的登錄名(如"user_1")重新登錄SQL Server數(shù)據(jù)庫(kù)管理工具。
6. 訪問(wèn)數(shù)據(jù)庫(kù)
現(xiàn)在,已經(jīng)可以正常訪問(wèn)具體數(shù)據(jù)庫(kù)(如"TEST_1")了。無(wú)法訪問(wèn)數(shù)據(jù)庫(kù)的問(wèn)題已經(jīng)得到解決。
以上是如何給SQL Server登錄名設(shè)置權(quán)限的步驟。通過(guò)正確配置用戶映射,可以確保特定登錄名能夠正常訪問(wèn)所需的數(shù)據(jù)庫(kù)。這對(duì)于提高數(shù)據(jù)庫(kù)安全性和有效管理用戶權(quán)限非常重要。