2012-09-13 25 views
1

我想在Azure sql中存儲用戶名,密碼和他/她可訪問的容器,並允許他們訪問Azure sql。它是最佳實踐還是最佳實踐。關於Azure SQL上的用戶身份驗證

我需要的是創造簡單的用戶存儲可能在BLOB存儲,然後創建用戶ID和默認容器之間的映射,訪問將被限制在那。將其作爲提供者來執行,因此可以隨時更改實現。

此外還有一個管理員用戶可以查看每個存儲帳戶的所有容器。

注意:擁有這是Azure工作者角色。

需要您的輸入。

回答

1

您是否看過使用Windows Azure訪問控制服務?它提供了身份驗證,並且不會讓您重新發明輪子。在SQL Server中構建一個授權系統有很多移動部分,它可能不是您系統的戰略部分。

另外,看看使用ASP.NET授權,如果ACS不能滿足您的需求,它應該爲您提供管道。