Windows Azure Pack 指令碼和 PowerShell 指令程式

 

適用於: Windows Azure Pack

安裝 Windows Azure Pack 適用的 Windows Azure PowerShell 更新 – 下載並安裝 Windows Azure PowerShell,包括 Windows Azure Pack 適用的更新和支援。您也可以在 GitHub 上存取 Windows Azure PowerShell 專案。

從 Microsoft Azure 套件更新第 3 版開始,使用 Microsoft Azure 套件建立資料庫所提供給資料庫使用者的認證,將不再具有所建立之資料庫的資料庫擁有者層級權限。

基於相容性考量,現有的資料庫和登入維持不變。

若要將相同的安全性權限套用至先前使用 Microsoft Azure 套件建立的資料庫和登入,系統管理員可以使用這個指令碼來提供更新的安全性,以及 Microsoft Azure 套件更新第 3 版之前版本所提供的類似功能。

System_CAPS_warning警告

開始執行指令碼之前,請先閱讀下列指引:

  • 如果您正在執行 Microsoft Azure 套件更新第 3 版或更新版本,將不會使用資料庫擁有者權限集來建立新的資料庫登入。

  • 如果您正在執行 Microsoft Azure 套件更新第 3 版或更新版本,並在啟用「自主資料庫驗證」時,用來管理 SQL Server 2012 或更新版本的執行個體,預設會建立自主資料庫,以在所部署的資料庫之間提供更佳的使用者隔離。

  • 如果您正在執行 SQL Server 2012 或更新版本,建議開啟 MigrateTo Contained 旗標,再執行指令碼。如果未指定這個旗標,未使用「自主資料庫驗證」的所有租用戶 (具有指定「內含項目 = 無」之資料庫的租用戶),都會看到主控伺服器上的所有資料庫名稱。

  • 當執行 SQL Server 2012 之前的版本時,不支援自主資料庫驗證,雖然租用戶會看到部署在相同 SQL Server 執行個體上的所有資料庫名稱 (包括其他租用戶部署的資料庫),但無法存取非其所有的任何資料。

您可以在這裡取得自主資料庫指令碼 (英文)。

顯示: