Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Có thể ẩn mật khẩu trong MySQL General / Slow Query Logs không?

Thật không may, tôi không biết cách nào để tắt ghi nhật ký MySQL cho các câu lệnh riêng lẻ. Tài liệu MySQL khuyên bạn nên giữ các bản ghi được bảo mật vì lý do này:

Từ 5.2.3. Nhật ký truy vấn chung

Thật không may, việc ghi nhật ký chống mật khẩu có sẵn (kể từ 5.6.3) chỉ dành cho hàm MySQL PASSWORD ().

Tôi thấy một số giải pháp khả thi cho vấn đề của bạn:

  1. Đối với mỗi truy vấn:tắt nhật ký, thực hiện truy vấn, bật nhật ký
  2. Băm mật khẩu trong chính ứng dụng của bạn (trong trường hợp của bạn là php sha)
  3. Bảo mật các tệp nhật ký để không ai có thể xem các báo cáo
  4. Đăng nhập vào một ứng dụng tự xóa mật khẩu



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách sử dụng XÓA TRÊN CASCADE trên quan hệ nhiều-một

  2. php:đảo ngược tác động của mysql_real_escape_string trên hệ nhị phân

  3. Chọn và gửi thư từ cơ sở dữ liệu của tôi

  4. Điều chỉnh Regex để hoạt động với MySQL

  5. MySql - Sequalize - Không thể thêm ràng buộc khóa ngoại