ทั้งเมธอด getUsers() และคำสั่ง SHOW สามารถใช้เพื่อแสดงรายการผู้ใช้ทั้งหมดในเชลล์ Mongo
กรณีที่ 1 − การใช้ getUsers()
ไวยากรณ์มีดังนี้ −
db.getUsers();
กรณีที่ 2 − การใช้คำสั่งแสดง
ไวยากรณ์มีดังนี้ −
show users;
ให้เราปรับใช้ทั้งสองรูปแบบเพื่อแสดงรายการผู้ใช้ทั้งหมดใน Mongo เชลล์
กรณีที่ 1 − คำถามแรกมีดังนี้ −
> db.getUsers();
ต่อไปนี้เป็นผลลัพธ์ -
[ { "_id" : "test.John", "user" : "John", "db" : "test", "roles" : [ { "role" : "readWrite", "db" : "test" }, { "role" : "dbAdmin", "db" : "test" } ], "mechanisms" : [ "SCRAM-SHA-1", "SCRAM-SHA-256" ] }, { "_id" : "test.admin", "user" : "admin", "db" : "test", "roles" : [ { "role" : "root", "db" : "admin" } ], "mechanisms" : [ "SCRAM-SHA-1", "SCRAM-SHA-256" ] } ]
กรณีที่ 2 − คำถามที่สองมีดังนี้ −
> show users;
ต่อไปนี้เป็นผลลัพธ์ -
{ "_id" : "test.John", "user" : "John", "db" : "test", "roles" : [ { "role" : "readWrite", "db" : "test" }, { "role" : "dbAdmin", "db" : "test" } ], "mechanisms" : [ "SCRAM-SHA-1", "SCRAM-SHA-256" ] } { "_id" : "test.admin", "user" : "admin", "db" : "test", "roles" : [ { "role" : "root", "db" : "admin" } ], "mechanisms" : [ "SCRAM-SHA-1", "SCRAM-SHA-256" ] }