2011-05-22 35 views
1

我對當前如何在應用程序上部署應用程序以及如何在Azure中工作有疑問。以定義的數據庫角色運行應用程序

所以我們對房屋的應用程序如下:

  • 我們已經部署 我們的Web服務器(WebAppExample1)上的Web應用程序,我們的應用程序 服務器上 會談到應用程序 (AppServerExample1)。
  • AppServerExample1去我們 數據庫表1中的數據。
  • 在我們的數據庫 需要權限表1的唯一應用程序是 AppServerExample1,所以我們創建了一個數據庫 角色,並授予相應的權限 。我們這個角色 與Active Directory用戶 (AppServerExample1User)是 AppServerExample1運行作爲關聯。

這又如何在Azure中做什麼?

通過觀察一些樣品我沒有看到任何定義的權限在這個水平,這對我應該做的(至少privelage)。

另外我相信你不能成爲SQL Azure中的管理員,這是否意味着你不能創建數據庫角色? 感謝答覆

回答

0

一切從我讀過,我相信你可以在SQL Azure中創建角色 - 例如看到http://www.structuretoobig.com/post/2010/02/13/SQL-Azure-Logins.aspx

如果你試圖找到你不能,那麼也許你可以做到這一點使用的用戶具有不同的權限,而不是角色 - 見http://msdn.microsoft.com/en-us/library/ee336235.aspx#DatabasePerms

在SQL Azure數據庫這個數據庫級權限模型與 一樣是SQL Server的內部部署實例。 有關信息,請參閱SQL Server聯機叢書中 參考以下 主題。

標識和訪問控制(數據庫引擎) 管理登錄,用戶和架構操作指南主題
第2課:在數據庫配置對象的權限

相關問題