#author("2022-04-28T07:53:38+00:00","default:admin","admin")
#author("2022-04-28T07:53:55+00:00","default:admin","admin")
-[[MySQLのアクセス権限を設定:http://www.rfs.jp/server/mysql/02/03.html]]

*ユーザ作成 [#f4ca698d]
-[[MySQLでユーザを作成し、権限を設定する方法:https://proengineer.internous.co.jp/content/columnfeature/6638#section200]]
-[[MySQLで新しいユーザーを作成して権限を付与する方法:https://www.digitalocean.com/community/tutorials/how-to-create-a-new-user-and-grant-permissions-in-mysql-ja]]

-特定DBに対して全ての操作ができるユーザを作成
 grant all on somedb.* to somebody@localhost identified by 'passpass';
 grant all on somedb.* to somebody@localhost identified by 'passpass';

-ユーザ一覧確認
 select user, host from mysql.user;

**パスワードポリシー [#y4c5079d]
-[[MySQL5.7でCREATE USERするときのパスワードチェックを無効にする方法:https://qiita.com/tech31/items/a4fdf8c8646802fceac0]]
-[[MySQLのパスワードポリシーを確認する:https://qiita.com/chii-08/items/4a8613b1241309e76b2c]]

* 権限一覧 [#m8b10d4a]
| 権限 | Column | Context |h
| select | Select_priv | tables |
| insert | Insert_priv | tables |
| update | Update_priv | tables |
| delete | Delete_priv | tables |
| index | Index_priv | tables |
| alter | Alter_priv | tables |
| create | Create_priv | databases, tables/indexes |
| drop | Drop_priv | databases/ tables |
| grant | Grant_priv | databases/ tables |
| reload | Reload_priv | server administration |
| shutdown | Shutdown_priv | server administration |
| process | Process_priv | server administration |
| file | File_priv | file access on server |

-fileの権限を与えると、LOAD DATA INFILE と SELECT ... INTO OUTFILE構文を使用して、サーバーのファイルを読み書きする事ができる

-一般のアプリケーション向け ... select,insert,update,delete,file

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS