sql >> データベース >  >> RDS >> Mysql

MySQL General / Slow Query Logsでパスワードを非表示にすることは可能ですか?

    残念ながら、個々のステートメントのMySQLログを無効にする方法はわかりません。 MySQLのドキュメントでは、次の理由でログを保護するようにアドバイスしています。

    5.2.3から。一般的なクエリログ

    残念ながら、(5.6.3以降の)組み込みのアンチパスワードロギングは、MySQL PASSWORD()関数にのみ適用されます。

    私はあなたの問題に対していくつかの可能な解決策を見ます:

    1. クエリごとに:ログを無効にし、クエリを実行し、ログを有効にします
    2. アプリケーション自体(この場合はphp sha)でパスワードをハッシュします
    3. ログファイルを保護して、誰もステートメントを見ることができないようにします
    4. パスワード自体を削除するアプリケーションにログインします



    1. mysqlに英語以外の小数点を挿入します

    2. Group_concat関数を使用してテーブルからデータを取得する

    3. PHPでMySQLの外部キーエラーを処理する方法は?

    4. H2/MySQLで開いているデータベース接続のアクティブな数を見つける方法