SQL Server 2019使用sa登入 並 啟用遠端連線(Enable Remote Connection)

步驟如下:

SQL Server使用者sa登入步驟:

  1. 首先使用管理員身分連線,以"windows驗證登入"
  2. 開啟"安全性"→"登入"中找到"sa"右擊"屬性"
  3. 接下來
  • 選擇"一般"輸入2次密碼,並"不勾選"強制執行密碼原則
  • 在選擇"使用者對應:"已對應到此登入的使用者:"勾選"對應 (勾選想要使用的database),
    然後在"資料庫角色成員資格對象:"(對於想要使用的database),"勾選"db_owner。
  • 在選擇"狀態"登入:選擇"已啟用"。最後按確定儲存。

           4.再回到管理員身分連線,server右擊點選"屬性",開啟SQL Server屬性介面,選擇"安全性",將伺服器驗證改為"SQL Server及Windows驗證模式",最後按確定儲存。

           5.最後再右擊伺服器選擇"重新啟動",將伺服器重新啟動後,就可以以sa(SQL Server和Windows身分驗證)登入看看。


如果還是不能登入,參考如下步驟。

           6.到開始菜單→找到"Microsoft SQL Server 2019"點開選擇"SQL Server 2019設定管理員"。

           7.開啟後,先找到"SQL Server 網路組態"點開選擇"SQLEXPRESS的通訊協定"→在右邊清單會看到"通訊協定名稱:"選擇"TCP/IP"點兩下→"通訊型定頁籤:"一般:已啟用:是 / "IP位址:"(直接拉到最下面)找到"IPAll",將"TCP 動態通訊埠"清空"TCP通訊埠"設定"1433",最後按確定儲存。

           8.然後同頁面會看到SQL Server組態管理員(本機),不過是要選擇下一個的"SQL Server服務",在右邊清單點選"SQL Server Browser":登入頁籤:"服務狀態"按下"啟用" / 服務頁籤:一般"啟動模式",選擇"自動"

           9.現在要先把Microsoft SQL Server Management Studio關閉。

           10.到開始清單輸入"服務",將服務"停止"再"重新啟動"

           11.方可再次開啟Microsoft SQL Server Management Studio。

           12.再試試看步驟5.,此時使用者sa可登入成功!

如有敘述錯誤,還請不吝嗇留言指教,thanks!