當前位置:首頁 » 編程語言 » sql201218456
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql201218456

發布時間: 2022-11-21 05:47:37

① 如何解決sql server18456錯誤

方法/步驟

1
首先打開SQL sever,我們用sa登陸,發現報一個18456錯誤

2
首先用windows方式登陸資料庫,這種方式基本上都能登上。

3
找到安全性下的登陸名,右擊sa,選擇屬性按鈕

4
在常規選項卡中,輸入你的sa密碼

5
在狀態選項卡中,選擇授予資料庫引擎,啟用登陸登陸

6
右擊資料庫引擎,選擇屬性

7
數據身份驗證選擇sql server和windows身份驗證,

8
右鍵點擊資料庫引擎,選擇重新啟動,重啟後就可以登陸了。(一般情況下,修改設置後都應該重新啟動的,不然出問題別怪我沒有提醒你呦!O(∩_∩)O)

9
別急還沒有好哈,別忘了你是突然間就出現這個錯誤了,如何徹底的解決呢。很簡單,打開運行按鈕,輸入gpedit.msc,進入本地組策略編輯器

10
選擇計算機配置,選擇windows設置,選擇安全設置,選擇賬戶策略下的秘密策略,這時你可以看到右邊框有一個密碼最長使用期限,改的時間長一點就行了(比如七八百天,這樣兩年都不要該密碼了,O(∩_∩)O哈哈~),或者設置為0則密碼不過期。

http://jingyan..com/article/d8072ac47c6c01ec95cefd8b.html

② 請教個問題,sql servrer2012 sa和windows都無法登錄,提示18456資料庫出錯,如何解決,謝謝!

解決方法如下:
一.控制面板-》服務-》MS SQL SERVER-》登陸--》本地系統帳戶--》重新啟動MS SQL SERVER
用windows驗證登陸查詢分析器--》執行 sp_password null,sa新密碼,'sa'

二."無法連接到伺服器,用戶xxx登陸失敗"
該錯誤產生的原因是由於SQL Server使用了"僅 Windows"的身份驗證方式,
因此用戶無法使用SQL Server的登錄帳戶(如 sa )進行連接.解決方法如下所示:
1.在伺服器端使用企業管理器,並且選擇"使用 Windows 身份驗證"連接上 SQL Server
操作步驟:
在企業管理器中
--右鍵你的伺服器實例(就是那個有綠色圖標的)
--編輯SQL Server注冊屬性
--選擇"使用windows身份驗證"
--選擇"使用SQL Server身份驗證"
--登錄名輸入:sa,密碼輸入sa的密碼
--確定
2.設置允許SQL Server身份登錄
操作步驟:
在企業管理器中
--展開"SQL Server組",滑鼠右鍵點擊SQL Server伺服器的名稱
--選擇"屬性"
--再選擇"安全性"選項卡
--在"身份驗證"下,選擇"SQL Server和 Windows ".
--確定,並重新啟動SQL Server服務.
在以上解決方法中,如果在第 1 步中使用"使用 Windows 身份驗證"連接 SQL Server 失敗,
那就通過修改注冊表來解決此問題:
1.點擊"開始"-"運行",輸入regedit,回車進入注冊表編輯器
2.依次展開注冊表項,瀏覽到以下注冊表鍵:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer]
3.在屏幕右方找到名稱"LoginMode",雙擊編輯雙位元組值
4.將原值從1改為2,點擊"確定"
5.關閉注冊表編輯器
6.重新啟動SQL Server服務.
此時,用戶可以成功地使用sa在企業管理器中新建SQL Server注冊,
但是仍然無法使用Windows身份驗證模式來連接SQL Server.
這是因為在 SQL Server 中有兩個預設的登錄帳戶:
BUILTIN\Administrators
<機器名>\Administrator 被刪除.
要恢復這兩個帳戶,可以使用以下的方法:
1.打開企業管理器,展開伺服器組,然後展開伺服器
2.展開"安全性",右擊"登錄",然後單擊"新建登錄"
3.在"名稱"框中,輸入 BUILTIN\Administrators
4.在"伺服器角色"選項卡中,選擇"System Administrators"
5.點擊"確定"退出
6.使用同樣方法添加 <機器名>\Administrator 登錄.
說明:
以下注冊表鍵:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\LoginMode
的值決定了SQL Server將採取何種身份驗證模式.
1.表示使用"Windows 身份驗證"模式
2.表示使用混合模式(Windows 身份驗證和 SQL Server 身份驗證).

③ Sql server 2012連接實例出現18456錯誤

你沒法使用sql登錄,那是還是你的安裝問題。並不是你隨意安裝好了,sql登錄方式也可以登錄。不是這樣的。在你安裝的時候,有一項你沒有選擇。那就是(混合登錄(既可以windows登錄,也可以sql登錄))。如果你沒有選擇,那隻默認為windows方式登錄。
你的另外個問題。我不太清楚具體的原因。需要把錯誤的提示抓圖來看看才能知道。
因為。連接不上有可能你開啟的服務不對,或者其他的原因。我不好判斷。

④ 如何解決sql server18456錯誤

呵呵,以前我用SQL的時候也遇到了這個問題,後來問老師,老師說,默認配置是不允許遠程訪問資料庫的,需要你進行設置。設置如下:1.單擊「開始」,依次指向「程序」、「Microsoftsqlserver2005」和「配置工具」,然後單擊「SQLserver外圍應用配置器」。2.在「SQLserver2005外圍應用配置器」頁上,單擊「服務和連接的外圍應用配置器」。3.在「服務和連接的外圍應用配置器」頁上,單擊「SQLserverBrowser」,在「啟動類型」中單擊「自動」選項,然後單擊「應用」。提醒你的是:如果SQL長時間不用的話,建議你把這個選項改回之前的選項。因為對外界提供遠程登錄的話,將給你的系統帶來很大的隱患。可能導致你的計算機或網路更易於受到惡意用戶或惡意軟體(如病毒)的攻擊。如果你的資料庫中的數據比較重要的話,建議你做好系統的安全防範後再進行這一步驟。可以給系統安裝殺毒軟體+第三方防火牆+系統實時保護,推薦安全衛士360+卡巴斯基組合。最後,祝你早日解決問題,順利地完成工作。

⑤ SQL Server 新建登錄名登錄不上去,錯誤18456

請查看安裝目錄如 \Microsoft SQL Server\MSSQL11.SQL2012\MSSQL\Log 下的 ERRORLOG文件,裡面會列出具體出錯原因,然後再對症下葯。

⑥ SQL+server+2012登錄Windows身份驗證時報錯+18456

18456這個
錯誤碼
:微軟解釋說,因密碼或用戶名錯誤而使
身份驗證
失敗並導致連接嘗試被拒時,類似下面的消息將返回到客戶端:「用戶
'<user_name>'
登錄失敗」。(Microsoft
SQL
Server,錯誤:
18456)」。
詳細解決方案請點擊:
解決方案

⑦ 在sql server 中新添加的用戶,登錄失敗。錯誤:18456

如果是本地資料庫可以用windows驗證
打開microsoft
sql
server
management
studio
express,右鍵點擊伺服器,選擇properties,在彈出窗口中點擊security切換到安全面板,將server
authentication伺服器認證從windows
authentication
mode(windows用戶認證模式)修改為sql
server
and
windows
authentication
mode(sql
server和windows認證模式),ok。
添加用戶:
打開你的microsoft
sql
server
management
studio
express
先用sa連接你的資料庫.
然後在管理器中點擊security(安全性)--logins(用戶)--右鍵--new
logins(新用戶)
在彈出的窗口中輸入用戶名
然後勾選單選框為"sql
server
驗證"
輸入用戶密碼.
然後在窗口的右邊選擇server
roles(用戶角色)
將public與sysadmin勾上.
點擊ok,添加完成.

⑧ 如何解決sql server18456錯誤

SQL2008混合身份驗證sa
,提示錯誤18456,解決方法如下:
1、用Windows身份驗證方式進入SQL2008,在「對象資源管理器」右擊根目錄,彈出伺服器屬性。在「選擇頁」->「安全性」->勾選Sql
Server和Windows身份驗證模式->確定。
到這里就可以斷開連接退出並使用「SQL
Server身份驗證」模式登錄了。
由於默認不啟用sa,所以如果啟用sa賬戶登錄,則還需要如下設置:
2、回到「對象資源管理器」,展開「安全性」,展開「登錄名」就會看到登錄名sa,右鍵它-->屬性,「選擇頁」上選「狀態」,右邊的登陸選「啟用」。確定。
4、萬一還登錄不了,可做如下嘗試:
打開「SQL
Server配置管理器」-->展開「SQL
Server網路配置」-->「MSSQLSERVER
的協議」,在右邊啟用「TCP/IP協議」(+Named
pipes協議)。
5.在SQL
Server服務
里重啟MSSQLSERVER服務即可。

⑨ 資料庫18456錯誤怎麼解決

要解決資料庫18456錯誤,需要將賬戶策略下的秘密策略下的密碼最長使用期限改長一點。

具體解決方法如下:

1、首先打開SQL sever,我們用sa登陸,發現報一個18456錯誤

至此,資料庫18456錯誤就已經得到解決。