2016-04-23 43 views
-2

我正在爲大學工作。我有四個用戶管理員,用戶,組織者和贊助商。在哪裏存儲表格以授予Oracle 10g中新用戶的權限

現在我不想給所有用戶「所有」權限。例如,我只想爲表FEST的組織者設置選擇權限。

我知道如何從oracle 10g中的SYSTEM用戶授予用戶權限。但我很困惑在哪裏存儲像FEST這樣的表。我應該存儲在用戶SYSTEM或組織者下嗎?

回答

0

創建的表已存儲在數據庫中。

如果您希望存儲table_name以進行跟蹤,哪個用戶被授予哪個表的權限,哪個表在數據字典視圖中也可用。

如果您正在尋找別的東西,請更具體。

謝謝。

+0

當我創建一個表格時,我會在連接它後在特定用戶下創建它。 Like- conn系統/密碼 之後 創建表fest .... 所以,我問 - 我在哪裏創建表?在系統中連接/創建用戶管理器? – Jahan

+0

如果FEST是一個應用程序表,它需要在應該擁有該表的應用程序用戶下創建。任何需要訪問該表的其他用戶都將通過GRANT語句獲取該用戶。這完全是技術性的。但從設計角度來看,我們不會根據誰在該表上擁有什麼特權來創建應用程序表。而是應用需求和設計。要理解如何管理角色和權限,請通過OracleDoc [鏈接](https://docs.oracle.com/cd/B10501_01/server.920/a96521/privs.htm) – ArtBajji

+0

好的。我知道了。感謝您的時間和答覆。 :) – Jahan