Oracle のジオデータベース管理者アカウントは、ジオデータベース リポジトリが含まれるスキーマを所有します。 sde ジオデータベースのジオデータベース管理者の名前は、sde である必要があります。 このアカウントは、以下を所有および管理します。
- sde ジオデータベースを構成するシステム テーブル、トリガー、プロシージャ
- SQL タイプと関数
- sde ジオデータベース内の DEFAULT ジオデータベース バージョン
メインの sde ジオデータベースの他にも、個々のユーザーのスキーマ内にジオデータベースを格納できます。 それらのジオデータベースの管理者は、スキーマの所有者です。 これらのユーザーは、以下を所有および管理します。
- ユーザーのジオデータベース内にあるジオデータベースのシステム テーブル、トリガー、プロシージャ
- ユーザーのジオデータベース内のデフォルト ジオデータベース バージョン
ジオデータベース管理者ユーザーはデータベース管理者と同じでないことに注意してください。 利用環境の状況によっては、ジオデータベース管理者へのデータベース管理者レベルの権限付与が必要なこともありますが、ジオデータベースの日々の運用は、この権限がなくても可能です。
ジオデータベース管理者のスキーマ
sde ユーザーのスキーマは、sde ジオデータベース リポジトリの管理と格納にのみ使用することが推奨されます。 フィーチャクラスやラスター データセットなどのデータセットを作成するためには、別のユーザーを作成します。
データベースにユーザースキーマ ジオデータベースが含まれている場合、ユーザースキーマ ジオデータベースの所有者は、そのジオデータベース内のデータのみを所有できます。ユーザースキーマ ジオデータベースの所有者は、sde ジオデータベースや他のユーザーのスキーマ ジオデータベース内にあるデータを所有できません。 ユーザースキーマ ジオデータベースを所有していないユーザーは、sde ジオデータベース内のデータのみ所有できます。 詳細については、「Oracle における sde ジオデータベースとユーザースキーマ ジオデータベース間のリレーションシップ」をご参照ください。