答えて
grant index on [tablename] to [user]
。ドキュメントを確認してください。
エラーメッセージがありませんでしたか、またはinvalide特権がありました。私はoracleを使用します10g –
私の間違いは間違った構文でした。今すぐ修正 - 「作成」という言葉を削除しました。今すぐご利用いただけるかどうかお知らせください。 – mathguy
それは働いた...ありがとう –
の場合を使用しなくてもそうする権限を付与するので、どのように他のユーザに属しています別のスキーマ内の表への索引を作成する場合は、最初に索引の作成に使用するユーザーにシステム権限を付与する必要があります。
別のスキーマで索引を作成するには、 のCREATE ANY INDEXシステム権限が必要です。
詳細参照:https://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_5010.htm
ここではSQL:
/*No tested*/
Grant create any index to user;
は、テーブルの所有者のスキーマ内のプロシージャを作成します
create or replace
procedure create_index(col_list varchar2, index_name varchar2) as
begin
execute immediate 'create index ' || index_name || ' on ' || 'PUT_TABLENAME_HERE'|| '(' || col_list || ')';
end;
GRANT EXECUTE ON table_owner.create_index TO user;
コール
begin
table_owner.create_index('ID','IDX1');
end;
私はそれがうまくいくと思います。彼/彼女自身が他のユーザにテーブルの上にインデックスを作成付与できるために持っている必要があり、テーブルの所有者は、Oracleのバージョンに依存しますどのような権限
- 1. は、私は2つのテーブルをしている特定の列
- 2. は、私が使用してOracle 12cにデータベースとテーブルを作成するNLS_LENGTH_SEMANTICS
- 3. は、私は、ファイルを作成し、次のしている特定のディレクトリ
- 4. 私は特定のタイムゾーンのjavascriptクロックを作成したいと思います
- 5. 特定のテーブルのDDLトリガーを作成するには?
- 6. 特定の行数に達した後に新しいテーブルを作成する
- 7. 私はツールは、私はテーブルの上に特定の名前を検索するコードを持っているVBA
- 8. ORA-00905は:、私はこのテーブルを作成しようとしているテーブル
- 9. 私は、次のSQLを使用していますOracleでテーブルを作成しようとしています
- 10. 例外は、私はテーブルの上に非クラスタ化インデックスを作成しようとしていますSQL
- 11. SQLテーブルAから特定の列のみを作成して新しいテーブルBテーブルにインポートする方法
- 12. と私は映画のリストを作成しています特定の長さ
- 13. 私はWooCommerceを使用していると私はこのコードを使用してきた特定の製品
- 14. 415エラーコードが、私はテーブルを作成するには、次のコードを使用していたとしても、コンテンツタイプ
- 15. のOracle SQL:私はテーブルを持って作成されたフィールド
- 16. 私は、この特定のdiv形状を作成したいCSS
- 17. カスタムセルの内容は、私は、カスタム・テーブル・ビューを作成したい
- 18. Laravelは私が作成した私のlaravelブログプロジェクトでルートを特定のルート
- 19. スフィンクスが特定のモデルのインデックスを作成していないと考える
- 20. モンゴインデックスは、私は私がやっている特定のクエリのためのいくつかの項目を中心に、インデックスを作成し
- 21. 表がない私は、テーブル内の列を作成してい
- 22. のOracle APEXは、私はSQLコードで作成した2つのテーブル持って
- 23. 私はC#を使用していますが、実行時に作成されたクラスタイプに対応するServiceStack.OrmLiteを使用してテーブルを作成しました。(動的に作成されたテーブルからの)特殊文字のエスケープ
- 24. 私はこのテンプレートを使用して、私はテーブルに行を追加するたびに、特定の画像をロードしたい
- 25. は、私はそれらの特定のテーブルを持っているSQL
- 26. テーブル行に特定のCSSクラスのリンクを作成する
- 27. SQLカラムが、私は特定のシナリオのための数を決定しようとしている私は、SQLテーブルを持っている
- 28. 私は私の預金モデルを作成するために足場を使用しているので、ルート
- 29. 特定のインデックスを作成する
- 30. 私は私のアプリでSQLite3のを使用している特定のファイル
インデックスの作成をオーナーに依頼できませんか? – jarlh
いいえ、別のユーザーから作成しなければならなかった –