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

Mysql2 ::Lỗi:Quyền truy cập bị từ chối đối với người dùng 'test' @ 'localhost' vào cơ sở dữ liệu 'depot_test'

Vì vậy, trước tiên hãy đăng nhập bằng root hoặc bất kỳ thứ gì người dùng gốc của bạn được gọi từ thiết bị đầu cuối.

mysql -u root -p

CREATE DATABASE depot_test

CREATE USER 'test'@'localhost' IDENTIFIED BY 'mypass123';

USE depot_test

Khi bạn đã đăng nhập vào mysql, hãy cấp đặc quyền cho người dùng test (nhớ đổi mật khẩu)

GRANT ALL privileges on depot_test.* to [email protected] identified by 'mypass123';

FLUSH PRIVILEGES;

Bạn sẽ cần đổi thẻ thành "mypass123" trong database.yml




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tải lên nhiều hình ảnh và lưu trữ đường dẫn của chúng trong cơ sở dữ liệu

  2. Đại diện cho thời gian không có ngày tháng bằng ruby

  3. mysql - sau khi chèn bỏ qua lấy khóa chính

  4. Báo cáo chuyên cần trong MySql

  5. Làm cách nào để hiển thị hàng bảng mysql dưới dạng cột