Sqlserver作業系統使用者Administrator本地登陸SSMS報錯18456的解決方法
官方文件
結論:只要有作業系統的超級管理員賬戶,那麼一定有方法可以登陸該伺服器上的任何資料庫,因為在任何資料庫中,作業系統的administrator 或root 使用者永遠擁有高許可權,可以進行配置項或資料庫檔案級別的修改
Sqlserver 作業系統使用者administrator 本地登陸ssms 報錯18456 的解決方法:使用-m 啟動sqlserver 資料庫,這樣資料庫允許本地管理員以single-user 登陸sqlserver 服務,就可以增加sqlserver 的登陸使用者了,步驟如下
1、 停止所有sqlserver 服務包括SQL Server agent 、SQL Server Browse 等等
2、 修改sql server 的啟動引數,增加-m
3、 啟動sql server 這一個服務
4、 登陸ssms, 不要選擇Connect ,選擇New Query
5、 執行如下語句,以後就可以使用administrator 使用者本地登陸資料庫了
USE [master]
GO
CREATE LOGIN [BUILTIN\Administrators] FROM WINDOWS WITH DEFAULT_DATABASE = [master] , DEFAULT_LANGUAGE = [us_english]
GO
ALTER SERVER ROLE [sysadmin] ADD MEMBER [BUILTIN\Administrators]
GO
/* 以下為追加域使用者組 DA\WDBA 並加入 sysadmin ,以後該使用者組的成員就可以登陸資料庫了
CREATE LOGIN [DA\WDBA] FROM WINDOWS WITH DEFAULT_DATABASE = [master] , DEFAULT_LANGUAGE = [us_english]
GO
ALTER SERVER ROLE [sysadmin] ADD MEMBER [DA\WDBA]
GO
*/
6、 關閉sqlserver 服務並移除-m 啟動選項,再啟動sqlserver 及相應的SQL Server agent 、SQL Server Browser ,後面使用者就可以正常登陸sqlserver 資料庫了
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30126024/viewspace-2840501/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SqlServer2008R2用Windows身份登入18456錯誤解決SQLServerWindows
- Sqlserver 登入報錯Server is in script upgrade mode(Error 18401)的解決方法SQLServerError
- 使用Rockey作業系統允許rancher映象報錯iptables is not available on this host解決方法作業系統AI
- w10系統qq無法登陸怎麼解決_win10系統qq登陸不上處理方法Win10
- win10系統administrator被禁用的解決方法Win10
- SSMS18 登陸介面清除不需要的登入賬戶SSM
- Linux系統下ssh登陸很慢的解決辦法Linux
- 配置OGG到MYSQL複製時登陸MYSQL報錯解決MySql
- windows10系統中dnf公益服登陸器打不開的解決方法Windows
- 非Oracle使用者使用作業系統驗證登陸(/ as sysdba)Oracle作業系統
- win10系統administrator密碼忘記的解決方法Win10密碼
- 伺服器:訊息18456,級別16,狀態1 使用者‘sa’登入失敗解決方法伺服器
- sqlserver 2008 IP或.無法登陸解決辦法SQLServer
- windows 下用 as sysdba登陸報錯Windows
- cenots7.6系統報“fork:Cannot allocate memory” 報錯的解決方法(實操)
- 使用命令登入harbor報錯authentication required解決方法UI
- Win 7作業系統常見當機問題的解決方法作業系統
- 解決Xmanager登陸介面亂碼問題的方法 [轉]
- mysql登入報錯提示:ERROR 1045 (28000)的解決方法MySqlError
- 檢視linux系統當前登陸的使用者Linux
- 幾個報錯的解決方法
- Ucenter後臺登陸驗證碼CCCC的解決方法無法登入解決辦法
- win10系統下離線狀態下不能使用pin碼登陸的解決方法Win10
- MSSQL不能遠端登入--使用者 'sa' 登入失敗。 (Microsoft SQL Server,錯誤: 18456)SQLROSServer
- 【親身經歷】epic登陸不上去解決方法
- Win10系統中本地連線空白的解決方法Win10
- metalink登陸故障解決!
- win10系統登入Origin Access遊戲時出錯了的解決方法Win10遊戲
- Win 7作業系統假死的解決辦法作業系統
- aix系統資料庫sqlplus登陸報錯處理一例AI資料庫SQL
- 作業系統--錯題集作業系統
- 作業系統錯誤點作業系統
- 易優cms系統報錯unserialize(): Error at offset 0 of 1571 bytes_Eyoucms系統報錯問題解決方法Error
- 升級win10系統檢測提示“帳號登陸不符合要求”的解決方法Win10
- hive使用報錯解決方法Hive
- Linux 作業系統配置互信認證後,登入仍然需要輸入使用者密碼的解決辦法Linux作業系統密碼
- hadoop本地庫與系統版本不一致引起的錯誤解決方法Hadoop
- mysql登陸報錯mysql: unknown variable 'basedir=MySql