2014年10月16日木曜日

開発環境

Head First SQL ―頭とからだで覚えるSQLの基本 (Lynn Beighley(著)、 佐藤 直生 (監訳)、 松永 多苗子 (翻訳)、オライリージャパン)の12章(セキュリティ: 資産の保護)、エクササイズ(p.501)を解いてみる。

エクササイズ(p.501)

  1. docにmagic_animalsテーブルに対するINSERT権限を与える。
  2. happyとsleepyにchoresテーブルに対するDELETE権限を与える。
  3. happyとsleepyにchoresテーブルに対するDELETE権限と、他のユーザにその権限を与える権限を与える。
  4. dopeyにchoresテーブルに対するchore_name列のSELECT権限を与える。
  5. sneezyにtalking_animalsテーブルに対するSELECT、INSERT権限を与える。
  6. bashfulにtalking_animalsテーブルに対するすべての権限を与える。
  7. GRANT SELECT ON chores
    TO doc;
    
  8. GRANT DELETE ON talking_animals
    TO sleepy WITH GRANT OPTION;
    
  9. GRANT ALL ON chores
    TO bashful, doc, dopey, grumpy, happy, sleepy, sneezy;
    
  10. GRANT SELECT ON woodland_cottage.*
    TO doc;
    

0 コメント:

コメントを投稿