■
”商品”表へのアクセス権限のうち, 行挿入権限とデータ更新権限だけを
USER01 と USER02 の 2 利用者に与える SQL 文はどれか。ア GRANT ALL PRIVILEGES ON 商品 TO USER01, USER02
イ GRANT INSERT, SELECT ON 商品 TO USER01, USER02
ウ GRANT UPDATE, INSERT ON 商品 TO USER01, USER02
エ REVOKE UPDATE, INSERT ON 商品 FROM USER01, USER02
■キーワード■ SQL,権限
■解答■
テクニカルエンジニア(データベース)午前平成14年問27
ウ GRANT UPDATE, INSERT ON 商品 TO USER01, USER02
> ア × すべてのアクセス権限を与えている。
> イ × 行挿入権限は与えているが、データ更新権限を与えていない。
> ウ ○ 正解
> エ × 権限を取り上げる構文。
どうもありがとうございました。
> ア.× ALL PRIVILEGES = すべての権限
> イ.× INSERT = 挿入、 SELECT = 参照 権限
> ウ.○ INSERT = 挿入、 UPDATE = 更新 権限
> エ.× REVOKE は権限の取消。
>
> 権限の付与と剥奪
> http://cyberam.dip.jp/database/oracle/oracle/privilege/privs_main.html
> 権限の種類
> http://www.postgresql.jp/document/pg721doc/reference/sql-grant.html
どうもありがとうございました。
> ア USER01 と USER02に,すべての権限を与える
> イ USER01 と USER02に,行挿入権限とデータ取得権限だけを与える
> ウ USER01 と USER02に,行挿入権限とデータ更新権限だけを与える → ○
> エ USER01 と USER02から,行挿入権限とデータ更新権限を剥奪する
>
> 一度SQLを使ってみるとわかるんですね,この問題…….
どうもありがとうございました。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-