的只讀用戶只讀權限。因此,具有隻讀狀態的用戶無權添加新用戶或任何寫入功能。授權MongoDB中
我建立,其管理MongoDB中的數據的工具。當我以只讀用戶身份登錄時,它不應允許我添加新用戶。當我實現它時,它實際上並沒有添加用戶,但它沒有拋出任何異常。
這裏是我的添加只讀用戶
var credentials = new MongoCredentials(username, password,false);
var addUser = new MongoUser(credentials, readOnly);
var database = server.GetDatabase(databaseName);
database.AddUser(addUser);
你能粘貼您用來創建只讀用戶的命令和命令用於創建新用戶 – 2012-04-27 10:12:37
yaaa肯定.. VAR證書=新MongoCredentials(用戶名,密碼,假);var addUser = new MongoUser(credentials,readOnly); var database = server.GetDatabase(databaseName); database.AddUser(addUser); – 2012-04-27 11:03:11
我必須明確地檢查只讀用戶。或者有什麼方法可以在mongo c中做到這一點# – 2012-04-27 11:38:28