2013-12-13 68 views
0

當所有數據存儲在一個地方並通過編程分離時,如何描述客戶數據的分區?如何短語答案,數據在邏輯/編程/應用層分離?

如果來自各種客戶端的數據集合存儲在各種SQL表格中,並且通過代碼(例如,來自組織表定義的不同組織的成員)在哪個層定義了數據分隔,將其分離?

對不起,如果這個問題有點措辭不對。

回答

0

就如何解釋它而言,我需要更多關於如何實際分離數據供不同成員使用的信息,但我們使用SQL視圖做了類似的事情。在我們的例子中,這很容易解釋,因爲每個角色(即由他們需要知道的一組用戶權限)具有一組SQL視圖,他們有權查看和查詢但不能修改。然後用戶可以根據需要查詢視圖以創建自己的報告和數據集。

如果您正在尋找更多技術術語,this是我們在設置安全性時遇到的文檔之一。

可能最容易解釋的是,每個數據元素都有一組角色可以訪問該數據元素。您在衆多客戶機構中的角色決定了您可以在報告中使用哪些數據元素。然後,您只需要使用非常強大的語言來表明您是如何實施保護措施的,以確保用戶無法以任何方式訪問與他們的需求無關的數據。

相關問題