Một trong nhiều điều tuyệt vời về ScaleGrid là nền tảng cho phép bạn cung cấp các triển khai lưu trữ MongoDB với xác thực chỉ bằng một cú nhấp chuột. Xác thực MongoDB rất được khuyến khích cho các triển khai tiếp xúc với internet.
MongoDB có khái niệm về người dùng trên mỗi cơ sở dữ liệu. Khi bạn cung cấp triển khai với xác thực qua ScaleGrid, chúng tôi tạo người dùng quản trị MongoDB cho quản trị viên cơ sở dữ liệu. Người dùng này có quyền truy cập vào cơ sở dữ liệu mới được tạo, tuy nhiên, không thể truy cập nó thông qua chuỗi kết nối. Đó là, bạn có thể kết nối với cơ sở dữ liệu quản trị trước rồi thực hiện “sử dụng
Chúng tôi hiểu rằng đây không phải là trải nghiệm tối ưu cho hầu hết người dùng, vì vậy chúng tôi khuyên bạn có thể tạo người dùng mới cho từng cơ sở dữ liệu mà bạn muốn truy cập thông qua chuỗi kết nối. Dưới đây là các bước để tạo người dùng mới trong
- mongo
:27017 / admin -u “admin” -p “ ” - sử dụng
; - db.addUser (“
”, “ ”);
Bạn có thể kiểm tra người dùng hiện có trong cơ sở dữ liệu (nếu bạn đã nhập cơ sở dữ liệu vào thông qua MongoRestore) bằng cách nhập lệnh sau:
“sử dụng
Giờ đây, bạn có thể kết nối trực tiếp với
“mongodb://
Tìm hiểu thêm về các khả năng nâng cao của giải pháp lưu trữ MongoDB thông qua Tài liệu trợ giúp DBaaS của chúng tôi.