新聞中心
在使用SQL Server 2023時,有時候會遇到一個讓人頭疼的錯誤,那就是錯誤18456。這個錯誤通常表示您沒有足夠的權(quán)限來訪問數(shù)據(jù)庫服務(wù)器。在這篇文章中,我們將分享一些可能解決這個問題的方法。

創(chuàng)新互聯(lián)建站是一家專業(yè)提供桑珠孜企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站設(shè)計、成都網(wǎng)站設(shè)計、H5高端網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為桑珠孜眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進行中。
方法一:檢查用戶名和密碼
最常見的原因是輸入的用戶名或密碼不正確。在使用SQL Server身份驗證時,確保您已輸入正確的用戶名和密碼。您還可以嘗試使用Windows身份驗證登錄SQL Server,以確定是用戶名和密碼的問題還是其他問題。
方法二:啟用混合身份驗證
如果服務(wù)器只配置了Windows身份驗證,而您正試圖使用SQL Server身份驗證訪問它,則可能會出現(xiàn)此錯誤。在這種情況下,您需要啟用“混合身份驗證”。您可以通過以下步驟來完成:
1.從開始菜單進入“SQL Server管理器”,找到您想配置的實例。
2.在左側(cè)的列表中,單擊“安全性”。
3.右鍵單擊“登錄”,選擇“新建登錄”,并在“常規(guī)”選項卡中輸入登錄名和密碼。
4.然后選擇“服務(wù)器角色”選項卡,在這里,您可以將“sysadmin”角色授予該登錄名。
5.選擇“用戶映射”選項卡,為每個需要使用此登錄名的數(shù)據(jù)庫選擇所需的權(quán)限。
方法三:檢查SQL Server服務(wù)是否正在運行
在某些情況下,錯誤18456可能是由服務(wù)未啟動造成的。檢查“SQL Server”和“SQL Server代理”服務(wù)是否正在運行。如果沒有,請手動啟動它們。
方法四:檢查數(shù)據(jù)庫是否已經(jīng)被刪除或中斷
如果您已將數(shù)據(jù)庫刪除或斷開連接,您可能會遇到錯誤18456。在這種情況下,您需要重新創(chuàng)建數(shù)據(jù)庫。使用“SS”(SQL Server Management Studio),您可以通過以下步驟重新創(chuàng)建數(shù)據(jù)庫:
1.在“對象資源管理器”中找到數(shù)據(jù)庫所在的服務(wù)器實例。
2.右鍵單擊該實例,選擇“新建查詢”。
3.鍵入以下命令:CREATE DATABASE mydatabase;(其中“mydatabase”為您想要創(chuàng)建的數(shù)據(jù)庫名稱)。
4.在菜單欄中,單擊“執(zhí)行”。
方法五:更改登錄方式
您還可以嘗試更改實例的登錄方式。使用“SQL Server Configuration Manager”,您可以按照以下步驟更改登錄方式:
1.啟動“SQL Server配置管理器”。
2.展開“SQL Server網(wǎng)絡(luò)配置”,選擇“協(xié)議”選項卡。
3.選擇“TCP/IP”,并確保狀態(tài)為“啟用”。
4.右鍵單擊“TCP/IP”,選擇“屬性”。
5.選擇“IP地址”選項卡,并確保“IPAll”下的“TCP端口”設(shè)置為“1433”。
6.選擇“IP4”選項卡(如果服務(wù)器有IPv6地址,可以選擇“IP6”選項卡),然后輸入您的實例的IP地址。
7.在“SQL Server”選項卡中,將登錄模式更改為“混合模式”。
8.然后單擊“確定”。
9.重新啟動“SQL Server服務(wù)”。
結(jié)論
這篇文章提供了幾種可能解決SQL Server 2023錯誤18456的方法。如果您遇到這個問題,請嘗試這些方法,如果問題仍然存在,請讓您的管理員在SQL Server論壇尋求幫助。
相關(guān)問題拓展閱讀:
- 連接失敗: sql state ‘28000’ sql sever錯誤:18456
- Microsoft SQL server,錯誤:18456
連接失?。?sql state ‘28000’ sql sever錯誤:18456
SQL有兩種驗證模式
一、Windows驗證模式。設(shè)置為該模式的話,服務(wù)器機器要允許客戶端的機器能訪問。也就是說哪侍你服務(wù)端機器的用戶管理中,需有要客戶端的
用戶名
。假如你的客戶端機器登錄名為test,那么服務(wù)端機器的用戶列表中,需要有test用戶名檔羨。
二、混合模式。設(shè)置為該模式的話,你在客戶端可以使用SQL數(shù)據(jù)庫用戶名登錄(請注意,這里是采用SQL用戶名,而不是采用Windows用戶名。二都是有區(qū)別的)。
默認(rèn)配置是不允許遠(yuǎn)程訪問數(shù)據(jù)庫的,需要你進行設(shè)置。
設(shè)置如下:
1.
單擊“開始”,依次指向“程序”、“Microsoft
sql
server
2023”和“配置工具”,然后單擊“SQL
server
外圍應(yīng)用配置行緩拍器”。
2.
在“SQL
server
2023
外圍應(yīng)用配置器”頁上,單擊“服務(wù)和連接的外圍應(yīng)用配置器”。
3.
在“服務(wù)和連接的外圍應(yīng)用配置器”頁上,單擊“SQL
server
Browser”,在“啟動類型”中單擊“自動”選項,然后單擊“應(yīng)用”。
提醒你的是:如果SQL
長時間不用的話,建議你把這個選項改回之前的選項。因為對外界提供遠(yuǎn)程登錄的話,將給你的系統(tǒng)帶來很大的隱患??赡軐?dǎo)致你的計算機或網(wǎng)絡(luò)更易于受到惡意用戶或
惡意軟件
(如病毒)的攻擊。如果你的數(shù)據(jù)庫中的數(shù)據(jù)比較重要的話,建議你做好系統(tǒng)的安全防范后再進行這一步驟??梢越o系統(tǒng)安裝
殺毒軟件
+第三方防火墻+系統(tǒng)實時保護,推薦
安全衛(wèi)士360
+卡巴斯基組合。
Microsoft SQL server,錯誤:18456
你只要把你現(xiàn)在的機器名改回原來仿源攜的,就裂空是和數(shù)據(jù)庫連接時的那個用備伏戶名一致就可以了.
具體的,我的電腦->屬性->設(shè)置->計算機名:計算機描述,改成原來的.
關(guān)于數(shù)據(jù)庫2023報錯18456的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗。專業(yè)提供云主機、虛擬主機、域名注冊、VPS主機、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
文章題目:怎么解決數(shù)據(jù)庫2023錯誤18456?(數(shù)據(jù)庫2023報錯18456)
網(wǎng)頁URL:http://www.fisionsoft.com.cn/article/dhssphd.html


咨詢
建站咨詢
