開発環境
- OS X Mavericks - Apple、たまにFreeBSD 10(OS)
- Emacs (CUI)、BBEdit - Bare Bones Software, Inc. (GUI) (Text Editor)
- Python 3.4(プログラミング言語)
- SQLite (RDBMS(Relational Database Management System))
Head First SQL ―頭とからだで覚えるSQLの基本 (Lynn Beighley(著)、 佐藤 直生 (監訳)、 松永 多苗子 (翻訳)、オライリージャパン)の12章(セキュリティ: 資産の保護)、グレッグになってみよう(p.516)を解いてみる。
グレッグになってみよう(p.516)
SQL文(BBEdit, Emacs)
-- SET PASSWORD FOR 'root'@'localhost' = PASSWORD('password'); -- CREATE USER frank IDENTIFIED BY 'password1'; CREATE USER jim IDENTIFIED BY 'password2'; CREATE USER joe IDENTIFIED BY 'password3'; -- GRANT DELETE ON job_listings TO frank; GRANT SELECT ON my_contacts TO frank; GRANT SELECT, INSERT, UPDATE ON greg_list.* TO jim; GRANT SELECT ON my_contacts, profession, zip_code, status, contact_interest, contact_seeking, interests, seeking TO joe;
0 コメント:
コメントを投稿