sql server不用安裝sql管理工具開啟sa


今天無意間發現騰訊雲鏡像有windows server2016,追求新系統的我,馬上就重裝了雲服務器。重裝完后發現,配置太低,遠程桌面都變得不是很順暢,於是裝完sql server2016后便不打算另外裝管理工具了。
網上查了資料,可以用cmd操作sql server,這樣就可以直接在本地機子管理服務器了,也可以為服務器節省空間。廢話不多說,接下來介紹操作方法。
       管理sql server使用的是sqlcmd,sqlcmd 實用工具是一個命令行實用工具,用於 Transact-SQL 語句和腳本的臨時、交互執行以及自動執行 Transact-SQL 腳本撰寫任務。

sqlcmd微軟官方介紹地址 https://docs.microsoft.com/zh-cn/sql/relational-databases/scripting/sqlcmd-use-the-utility

    打開命令提示符,輸入Sqlcmd -? 可以查看幫助

 

首先,我們需要用widows身份驗證登錄sql server

 

sqlcmd -S .

 

 

登錄成功后,開啟sa

 

ALTER LOGIN sa ENABLE
GO

 

修改sa密碼為123

 

ALTER LOGIN sa WITH PASSWORD='123' GO 

當然這時候會提示,密碼復雜度不夠,將123替換成復雜的密碼就可以了

 

以上就開啟了sa,並且修改了sa的密碼

修改成功后可以用sa登錄測試一下,因為現在已經用windows身份驗證登錄了,所以需要先退出。只需要輸入exit回車即可

退出后重新用sa去登錄

 

sqlcmd -S . -U sa

輸入這個命令回車后,會出現要求密碼的提示,這時候輸入剛剛設置的密碼即可登錄成功

 

如果提示登錄失敗,有可能是因為之前安裝數據庫的時候沒有開啟混合登陸模式,這個需要到注冊表中去修改。

打開注冊表,Ctrl+F喚出查找框,查找LoginMode,將值修改為2即可

 

修改后就開啟了windows 和sql server 身份混合登錄了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM