|
||||||
|
MySQL DB Security MEMO デフォルト状態では、セキュリティが甘いようなので設定をします。 プロンプト画面より直接コマンドを打っていきます この画面では、今のところの利用では Linux も Windows も同じ方法で設定ができます Linux は # の後から Windows は > cd c:\mysql\bin と実行した後の C:\mysql\bin> の後からになります データベースを root 以外で接続できるようにする 例: データベース xoops2 に ck-xoops と言うユーザーだけが接続できるように変更する # mysql -p -u root " 登録したいデータベース名 " この図式で入力する # mysql -p -u root xoops2 Enter password: root パスワード入力 mysql > grant all on データベース名 .* to ユーザー名@localhost identified by ' パスワード '; この図式で入力する mysql > grant all on xoops2.* to ck-xoops@localhost identified by 'shoukun12345'; 確認します # mysql -p -u ck-xoops xoops 新しいパスワードでログインします Enter password: shoukun12345 // 実際は表示されない これでログインできるようになります。
匿名ユーザーの削除 デフォルトでは匿名ユーザーでログインできてしまうようです 変更します # mysql -u root -p mysql> DELETE FROM mysql.user WHERE user=''; // 匿名ユーザー削除 これで削除になります。
|
||||||
|
Copyright(C)
2000-2004, 初心者のServer構築法とWindowsネットワーク All
Rights Reserved
|