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

Ứng dụng Laravel trên Azure:Quyền truy cập bị từ chối đối với người dùng 'azure' @ 'localhost'

Đây là sự cố trong phiên bản Laravel 7.9. * Với biến DB_PASSWORD trong tệp .env của bạn. Nếu mật khẩu của bạn chứa "#", Laravel sẽ nhận xét về mọi ký tự sau ký hiệu này. Ví dụ:nếu mật khẩu của bạn là DB_PASSWORD =85SF # [email protected] Laravel hiểu nó là DB_PASSWORD =85SF bỏ qua phần còn lại của các ký tự.

GIẢI PHÁP Đặt giá trị của biến DB_PASSWORD trong dấu ngoặc kép như sau:

DB_PASSWORD="85SF#[email protected]"

Tôi đã mất 2 ngày để tìm ra vấn đề, tôi hy vọng điều này có thể hữu ích cho những người gặp phải vấn đề tương tự.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tham chiếu rỗng từ mô-đun trình điều khiển MySQL từ taskpane.js một Phần bổ trợ Microsoft Office

  2. Cách trả lại vị trí của một mục danh sách trong MySQL

  3. mysqli_connect ():(HY000 / 2002):Kết nối đã hết thời gian trên máy chủ

  4. Chạy mã php có điều kiện

  5. Các truy vấn cập nhật mysql có được hưởng lợi từ một chỉ mục không?