2011-06-29 4 views
0

私が学んだ概念は、リレーショナルデータベースについて話すときに、スキーマ、表、属性が存在することです。テーブル名にはスキーマ名と属性の前に接頭辞を付けることができます(スキーマも含む)。oracleデータベースの所有者とは何ですか?

Oracleデータベースを見ると、「OWNER」と呼ばれるものがあります。 これはOracleがスキーマを呼び出す方法ですか、どのように解釈する必要がありますか?

ベスト、 ウィル

答えて

2

スキーマは、特定のOracleユーザーに関連付けられています。新しいOracleユーザーを作成すると、そのユーザーのすべてのオブジェクトを保持するための対応するスキーマが作成されます。それは、オブジェクトを作成したユーザーを指定し、したがって、それが中に存在するスキーマとしてALL_OBJECTS表と同様の表は、所有者フィールドを持っている理由

これがある。

+0

[OK]を、その後でOWNER呼ばPUBLICがありますすべてのユーザーのスキーマ – Will

+1

パブリックは特別なユーザーです。データベースのすべてのユーザーに権限を付与する場合は、それらをPUBLICに付与します。 – Rene

関連する問題