Oracle のジオデータベース管理者

Oracle のジオデータベース管理者アカウントは、ジオデータベース リポジトリが含まれるスキーマを所有します。 sde ジオデータベースのジオデータベース管理者の名前は、sde である必要があります。 このアカウントは、以下を所有および管理します。

  • sde ジオデータベースを構成するシステム テーブル、トリガー、プロシージャ
  • SQL タイプと関数
  • sde ジオデータベース内の DEFAULT ジオデータベース バージョン

メインの sde ジオデータベースの他にも、個々のユーザーのスキーマ内にジオデータベースを格納できます。 それらのジオデータベースの管理者は、スキーマの所有者です。 これらのユーザーは、以下を所有および管理します。

  • ユーザーのジオデータベース内にあるジオデータベースのシステム テーブル、トリガー、プロシージャ
  • ユーザーのジオデータベース内のデフォルト ジオデータベース バージョン

ジオデータベース管理者ユーザーはデータベース管理者と同じでないことに注意してください。 利用環境の状況によっては、ジオデータベース管理者へのデータベース管理者レベルの権限付与が必要なこともありますが、ジオデータベースの日々の運用は、この権限がなくても可能です。

ジオデータベース管理者のスキーマ

sde ユーザーのスキーマは、sde ジオデータベース リポジトリの管理と格納にのみ使用することが推奨されます。 フィーチャクラスやラスター データセットなどのデータセットを作成するためには、別のユーザーを作成します。

データベースにユーザースキーマ ジオデータベースが含まれている場合、ユーザースキーマ ジオデータベースの所有者は、そのジオデータベース内のデータのみを所有できます。ユーザースキーマ ジオデータベースの所有者は、sde ジオデータベースや他のユーザーのスキーマ ジオデータベース内にあるデータを所有できません。 ユーザースキーマ ジオデータベースを所有していないユーザーは、sde ジオデータベース内のデータのみ所有できます。 詳細については、「Oracle における sde ジオデータベースとユーザースキーマ ジオデータベース間のリレーションシップ」をご参照ください。