選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

使用 AWS Directory Service 驗證 Amazon EC2 上的 Microsoft SQL Server - AWS 方案指引

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 AWS Directory Service 驗證 Amazon EC2 上的 Microsoft SQL Server

由 Jagadish Kantubugata (AWS) 和 Oludahun Bade Ajidahun (AWS) 建立

Summary

此模式說明如何建立 AWS Directory Service 目錄,並使用它在 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體上驗證 Microsoft SQL Server。

AWS Directory Service 提供多種方式,可將 Amazon Cloud Directory 和 Microsoft Active Directory (AD) 與其他 AWS 服務搭配使用。目錄會儲存有關使用者、群組和裝置的資訊,而管理員會使用這些資訊來管理對資訊和資源的存取。AWS Directory Service 為想要在雲端中使用現有 Microsoft AD 或輕量型目錄存取協定 (LDAP) 感知應用程式的使用者提供多種目錄選擇。它也同樣為需要使用目錄管理使用者、群組、裝置和存取的開發人員,提供這些選項。

先決條件和限制

先決條件

  • 作用中的 AWS 帳戶

  • 虛擬私有雲端 (VPC),至少有兩個私有子網路和兩個公有子網路

  • 將伺服器加入網域的 AWS Identity and Access Management (IAM) 角色

架構

來源技術堆疊

  • 來源可以是內部部署 Active Directory

目標技術堆疊

  •  Microsoft Active Directory 的 AWS Directory Service (AWS Managed Microsoft AD)

目標架構

建立 AWS Directory Service 目錄,並使用它來驗證 EC2 執行個體上的 SQL Server。

工具

  • SQL Server Management Studio (SSMS) 是管理 Microsoft SQL Server 的工具,包括存取、設定和管理 SQL Server 元件。

史詩

任務描述所需的技能

選取 AWS Managed Microsoft AD 做為目錄類型。

AWS Directory Service 主控台上,選擇目錄設定目錄AWS Managed Microsoft AD下一步

DevOps

選取版本。

從 AWS Managed Microsoft AD 的可用版本中,選擇 Standard Edition

DevOps

指定目錄 DNS 名稱。

使用完整網域名稱。此名稱只能在您的 VPC 內部解析。它不需要公開解析。

DevOps

設定管理員密碼。

設定預設管理使用者的密碼,其名為 Admin

DevOps

選擇 VPC 和子網路。

選擇將包含您的目錄的 VPC,以及網域控制器的子網路。如果您沒有至少有兩個子網路的 VPC,則必須建立一個。

DevOps

檢閱並啟動目錄。

檢閱目錄的版本和價格資訊,然後選擇建立目錄

DevOps

設定目錄

任務描述所需的技能

選取 AWS Managed Microsoft AD 做為目錄類型。

AWS Directory Service 主控台上,選擇目錄設定目錄AWS Managed Microsoft AD下一步

DevOps

選取版本。

從 AWS Managed Microsoft AD 的可用版本中,選擇 Standard Edition

DevOps

指定目錄 DNS 名稱。

使用完整網域名稱。此名稱只能在您的 VPC 內部解析。它不需要公開解析。

DevOps

設定管理員密碼。

設定預設管理使用者的密碼,其名為 Admin

DevOps

選擇 VPC 和子網路。

選擇將包含您的目錄的 VPC,以及網域控制器的子網路。如果您沒有至少有兩個子網路的 VPC,則必須建立一個。

DevOps

檢閱並啟動目錄。

檢閱目錄的版本和價格資訊,然後選擇建立目錄

DevOps
任務描述所需的技能

選取適用於 SQL Server 的 AMI。

此史詩中的步驟會將 Windows EC2 執行個體無縫加入您的 AWS Managed Microsoft AD 目錄。

Amazon EC2 主控台上,選擇啟動執行個體,然後選擇 SQL Server 適用的 Amazon Machine Image (AMI)。

DevOps、DBA

設定執行個體詳細資訊。

設定 Windows 執行個體以符合 SQL Server 的需求。

DevOps、DBA

選取金鑰對名稱。

選取金鑰對,然後啟動執行個體。

DevOps、DBA

新增網路。

您可以選擇目錄建立所在的 VPC。

DevOps、DBA

選取 IAM role (IAM 角色)。

進階設定中,選取具有 AWS 受管政策的 IAM 設定檔,AmazonSSMManagedInstanceCore並將其AmazonSSMDirectoryServiceAccess連接至該設定檔。

DevOps、DBA

新增子網路。

選擇 VPC 中的其中一個公有子網路。您所選取的子網路必須將所有外部流量路由到網際網路閘道。如果沒有,則將無法從遠端連線到執行個體。

DevOps、DBA

選擇您的網域。

從網域聯結目錄清單中選擇您建立的網域

DevOps、DBA

啟動執行個體。

選擇啟動執行個體

DBA

在網域中啟動 SQL Server 的 EC2 執行個體

任務描述所需的技能

選取適用於 SQL Server 的 AMI。

此史詩中的步驟會將 Windows EC2 執行個體無縫加入您的 AWS Managed Microsoft AD 目錄。

Amazon EC2 主控台上,選擇啟動執行個體,然後選擇 SQL Server 適用的 Amazon Machine Image (AMI)。

DevOps、DBA

設定執行個體詳細資訊。

設定 Windows 執行個體以符合 SQL Server 的需求。

DevOps、DBA

選取金鑰對名稱。

選取金鑰對,然後啟動執行個體。

DevOps、DBA

新增網路。

您可以選擇目錄建立所在的 VPC。

DevOps、DBA

選取 IAM role (IAM 角色)。

進階設定中,選取具有 AWS 受管政策的 IAM 設定檔,AmazonSSMManagedInstanceCore並將其AmazonSSMDirectoryServiceAccess連接至該設定檔。

DevOps、DBA

新增子網路。

選擇 VPC 中的其中一個公有子網路。您所選取的子網路必須將所有外部流量路由到網際網路閘道。如果沒有,則將無法從遠端連線到執行個體。

DevOps、DBA

選擇您的網域。

從網域聯結目錄清單中選擇您建立的網域

DevOps、DBA

啟動執行個體。

選擇啟動執行個體

DBA
任務描述所需的技能

以 Windows 管理員身分登入。

使用 Windows 管理員登入資料登入 Windows EC2 執行個體。

DBA

登入 SQL Server。

啟動 SQL Server Management Studio (SSMS),並使用 Windows 身分驗證方法登入 SQL Server。

DBA

為目錄使用者建立登入。

在 SSMS 中,選擇安全性,然後選擇新登入

DBA

搜尋登入名稱。

選擇登入文字方塊旁的搜尋按鈕。

DBA

選取位置。

選取使用者或群組對話方塊中,選擇位置

DBA

輸入網路憑證。

輸入您在建立目錄服務時所使用的完整網路憑證;例如:test.com\admin

DBA

選取目錄。

選擇 AWS 目錄名稱,然後選擇確定

DBA

選取物件名稱。

選取您要為其建立登入的使用者。選取位置、選擇整個目錄、搜尋使用者,然後新增登入。

DBA

登入 SQL Server 執行個體。

使用您的網域登入資料登入 SQL Server 的 Windows EC2 執行個體。

DBA

以網域使用者身分登入 SQL Server。

使用 Windows 身分驗證方法啟動 SSMS 並連線至資料庫引擎。

DBA

使用 Directory Service 驗證 SQL Server

任務描述所需的技能

以 Windows 管理員身分登入。

使用 Windows 管理員登入資料登入 Windows EC2 執行個體。

DBA

登入 SQL Server。

啟動 SQL Server Management Studio (SSMS),並使用 Windows 身分驗證方法登入 SQL Server。

DBA

為目錄使用者建立登入。

在 SSMS 中,選擇安全性,然後選擇新登入

DBA

搜尋登入名稱。

選擇登入文字方塊旁的搜尋按鈕。

DBA

選取位置。

選取使用者或群組對話方塊中,選擇位置

DBA

輸入網路憑證。

輸入您在建立目錄服務時所使用的完整網路憑證;例如:test.com\admin

DBA

選取目錄。

選擇 AWS 目錄名稱,然後選擇確定

DBA

選取物件名稱。

選取您要為其建立登入的使用者。選取位置、選擇整個目錄、搜尋使用者,然後新增登入。

DBA

登入 SQL Server 執行個體。

使用您的網域登入資料登入 SQL Server 的 Windows EC2 執行個體。

DBA

以網域使用者身分登入 SQL Server。

使用 Windows 身分驗證方法啟動 SSMS 並連線至資料庫引擎。

DBA

相關資源

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。