溫馨提示×

Ubuntu SQL Server權限如何設置

小樊
41
2025-05-13 13:38:48
欄目: 云計算

在Ubuntu上設置SQL Server權限涉及多個步驟,包括安裝SQL Server、配置安全性以及設置用戶權限。以下是詳細的步驟指南:

安裝SQL Server

  1. 導入公共存儲庫GPG密鑰:
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
  1. 注冊SQL Server Ubuntu存儲庫:
  • 對于Ubuntu 20.04:
sudo add-apt-repository "deb [archamd64] https://packages.microsoft.com/ubuntu/20.04/mssql-server-2022 main"
  • 對于Ubuntu 18.04:
sudo add-apt-repository "deb [archamd64] https://packages.microsoft.com/ubuntu/18.04/mssql-server-2019 main"
  1. 安裝SQL Server:
sudo apt-get update
sudo apt-get install -y mssql-server

配置SQL Server

  1. 設置SA密碼:
sudo /opt/mssql/bin/mssql-conf setup

按照提示選擇數據庫版本及設置SA密碼。

  1. 啟動SQL Server服務:
sudo systemctl start mssql-server
  1. 設置SQL Server開機自啟動:
sudo systemctl enable mssql-server
  1. 驗證服務狀態:
sudo systemctl status mssql-server --no-pager

設置SQL Server權限

  1. 登錄到SQL Server:
sqlcmd -S localhost -U SA -P 'YourPassword'
  1. 創建數據庫用戶并分配權限:
USE YourDatabase;
CREATE USER [UserName] FOR LOGIN [LoginName];
ALTER ROLE [RoleName] ADD MEMBER [UserName];
  1. 設置密碼策略(需要重啟SQL Server服務生效):
EXEC sp_configure 'password policy', 1;
RECONFIGURE;
  1. 配置防火墻規則(僅適用于Windows防火墻):
sudo ufw allow 1433

請注意,上述代碼片段僅為示例,具體操作可能需要根據您的環境和需求進行調整。在進行任何安全配置更改之前,請確保備份重要數據,并在生產環境中謹慎操作。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女