Tôi nghĩ rằng auth = true
là một cấu hình không hợp lệ và mongod của bạn không bắt đầu vì nó. Để bật ủy quyền
, hãy thử sử dụng cách sau:
security:
authorization: enabled
Sau đó, để kết nối với cơ sở dữ liệu, hãy đảm bảo rằng khách hàng của bạn đang sử dụng đúng cơ sở dữ liệu xác thực và cơ chế xác thực . Điều này có thể được thực hiện bằng cách sử dụng dòng lệnh bằng lệnh sau:
mongo localhost -u admin -p myAdminPass --authenticationDatabase admin --authenticationMechanism SCRAM-SHA-1