1. 程式人生 > 其它 >macOS安裝SQL server並從主機訪問方法(虛擬機器)

macOS安裝SQL server並從主機訪問方法(虛擬機器)

先決條件:已正常安裝的sql server, SSMS

  1. 開啟SSMS,右鍵單擊Databases,新建一個數據庫,我這裡建立的叫做wikidb
  2. 建立完成後,右鍵點選Security新建登陸:Security > New > Login...
  3. 建立用於從主機登陸的使用者,注意這裡需要選擇SQL Server authentication
  4. 接下來在左邊選項欄選擇Server Roles > 選中sysadmin
  5. 在User Mapping選單中,勾選剛剛新建立的資料庫,在下方勾選所有許可權,儲存
  6. 接下來右鍵點選SQL伺服器,點選屬性更改登入方式:Properties > Security > SQL Server and Windows authentication mode
  7. 接下來開啟SQL Server Browser服務:win+R,鍵入services.msc > 找到SQL Server Browser,右鍵屬性 > 將啟動型別改為自動,並順手開啟服務
  8. 開啟伺服器TCP/IP服務:開啟SQL伺服器配置管理器 > 點選SQL Server網路配置 > 雙擊TCP/IP
    1.   注意這裡IP2的ip,等下連線時就是這個地址,然後檢查這裡是否為已啟用,若為否,則記得啟用
    2. 下翻到最後面檢查IPALL欄目,TCP埠是否為1433
  9. 更改防火牆設定
    1.   win+R,鍵入WF.msc開啟防火牆設定
    2. 在入站規則中新建規則,如圖示

      其餘的一路下一頁就好了.

  10. 至此,回到主機裡面就應該可以連線了,這裡使用的是navicat

可見已經連線成功,如果有問題的話可以先嚐試重啟各種sql相關的服務再次嘗試