2016-06-09 61 views
0

兩個問題:DB2行級訪問控制:刪除並傳遞userId

1)我創建了權限(創建權限...),如何列出或刪除這些創建的權限?

2)許多使用「session_user」或「user」作爲權限定義中的用戶標識的例子,有沒有辦法傳遞一個隨機id(而不是使用session_id或user)?

+0

而且一旦完成這個問題,標記它的答案。 –

回答

0

您可以查詢已創建權限的DB2系統目錄。該視圖被稱爲SYSCAT.CONTROLS。然後,您將對要刪除的人執行DROP PERMISSION

session_user引用連接的用戶,並在示例 中用於檢查當前用戶是否有權執行請求的操作。你可以使用任何其他的用戶ID,但當然它應該遵循預期的用途。您需要打開另一個問題並創建一個示例來回答具體的用例。

相關問題