SELECTのみを実行できるユーザ作成方法を教えてください。

ユーザかロールに対してテーブルへのアクセス権限を設定することで対応できます。

設定は、管理ポータルか、GRANT文を実行することで設定できます。

詳細については、下記ドキュメントページをご参照ください。
CachéSQLリファレンス_GRANT


管理ポータルでの設定は、ユーザまたはロールの編集画面内「SQLテーブル」タブを使用します。

ユーザに直接設定する場合は以下のメニューを利用します。
  [ホーム] > [システム管理] > [セキュリティ] > [ユーザ] > [ユーザ編集] 
ロールに設定する場合は、以下のメニューを使用します。
 [ホーム] > [システム管理] > [セキュリティ] > [ロール] > 新規ロール作成
 ※ ロール名を指定し、保存するまで詳細設定画面が表示されません。
 ※ 作成したロールをユーザに付与することで、テーブルへのアクセス権限をロールで一元管理できます。

SQLテーブルでの権限設定手順は以下のとおりです。

  1. ネームスペースを選択
  2. テーブル追加ボタンを押下
  3. スキーマを選択
  4. 設定対象のテーブルを「選択済み」に移動し権限を設定(SELECTのみにチェック)
  5. 適用ボタン押下

関連トピック:
添付ファイル:

アンケートにご協力をお願いします
このトピックは参考になりましたか?
このトピックに関するお問い合わせ

FAQトップに戻る