それマグで!スマートフォン用の表示で見るそれマグで!知識はカップより、マグでゆっくり頂きます。ユーザー作るのが面倒ユーザーつくっても、パスワード保護があるので、MySQLとLinuxのユーザーのパスワードが一致したら嬉しいんですがね。sambaやpostfixならできるのに、mysqlでは出来ないのかな。プラグインで可能じゃないかMySQLの公式プラグインだと、有料を買えって書いてあるけど、そこはGPLのコードだから、ソースを探してNEETな方法で解決できないかと探りました。プラグインが提供されてました。コレを使うことで、PAM認証をMySQLのユーザー認証に使えるようです。http://www.percona.com/doc/percona-pam-for-mysql/installation.html#compiling-from-source注意:LinuxへのログインをMySQLのデータベースで行うPAMではありません。MySQLへのユーザー認証をPAM(/etc/shadwoやLDAP)に委譲します。LinuxのパスワードをMySQLで使える機能を提供するプラグインです。インストールビルドに必要なモジュールを追加した。殆どの開発環境にはすでに入れてる。使わなくてもいけます。'auth_pam_compat.so';の2つをロードするロード結果の確認。プラグインをロードした結果の確認。sec)インストールはここで終わり。使ってユーザー認証させる。グループに入ってることを確認。つぎに、shadowファイルが読み取り可能か、グループのパーミッションをカクニン。|+-----------+------------------+-------------------------------------------+----------+ここまでで準備おっけ最後に、ユーザを認証する実験をする。ユーザがすでにいるので、同じパスで認証してみる。password:mysql>これで、MYSQLのユーザテーブルから、パスワードの依存関係を排除することが出来た。これで、shadowパスワードとmysqlのパスワードを連携させることが出来てパスワードの管理だけは楽になった。それでも、全部のユーザをまとめてPAM経由で、MySQLを利用させることが出来ない。毎回毎回、このユーザを初期作成が必要になるのは面倒だった。このへんもなんとかなれば嬉しいんですけど、イイ方法ないんですかね。2種類のプラグインを提供しているらしい。mysql_clear_passwordへまるなげするだけ。