溫馨提示×

如何在Ubuntu上設置SQL Server權限

小樊
50
2025-03-26 06:55: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 [arch=amd64] https://packages.microsoft.com/ubuntu/20.04/mssql-server-2022 main"

對于Ubuntu 18.04:

sudo add-apt-repository "deb [arch=amd64] 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
  1. 配置SQL Server
sudo /opt/mssql/bin/mssql-conf setup

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

設置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防火墻):
netsh advfirewall firewall add rule name "SQL Server" dir=in action=allow protocol=TCP localport=1433

請注意,上述代碼片段僅為示例,具體操作可能需要根據您的環境和需求進行調整。

在進行任何安全配置更改之前,請確保備份重要數據,并在生產環境中謹慎操作。

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