一:问题描述

>db.eval('TestConcat("abc","123")');
2015-03-04T15:18:54.062+0800 {
    "ok": 0,
    "errmsg":"not authorized on test to execute command { $eval: \"return 1111\" }",
    "code": 13
}atsrc/mongo/shell/db.js:403
>

二:出错原因

权限不够

三:解决办法

1)新建一个角色,比如叫 sysadmin,需要先切换到admin库进行如下操作:

> use admin
switchedtodb admin
> db.createRole({role:'sysadmin',roles:[],
privileges:[
{resource:{anyResource:true},actions:['anyAction']}
]})

2)然后,新建一个用户,使用这个角色,注意,这个角色的db是admin,操作如下:

> use woplus
switchedtodb woplus
> db.createUser({
user:'woplus',
pwd:'wo@1990',
roles:[
{role:'sysadmin',db:'admin'}
]})

--本篇文章主要参考自: http://www.2cto.com/database/201503/380332.html

not authorized on test to execute command { $eval: \return 1111\相关推荐

  1. Mongodb报错:“not authorized on admin to execute command “

    修改方法如图 再一次操作

  2. mongo报错:not authorized on bb to execute command { create: \“xxx\“...}

    mongo报错: {"ok" : 0,"errmsg" : "not authorized on bb to execute command { cr ...

  3. javascript eval和JSON之间的联系

    eval函数的工作原理 eval函数会评估一个给定的含有JavaScript代码的字符串,并且试图去执行包含在字符串里的表达式或者一系列的合法的JavaScript语句.eval函数将把最后一个表达式 ...

  4. eval解析JSON中的注意点

    在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数. 2. 使用Function对象来进行返回解析. 使用eval函数来解析,并且使用jquery的ea ...

  5. eval解析json注意点

    在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数. 2. 使用Function对象来进行返回解析. 使用eval函数来解析,并且使用jquery的ea ...

  6. jquery eval解析JSON中的注意点介绍

    在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数. 2. 使用Function对象来进行返回解析. 使用eval函数来解析,并且使用jquery的ea ...

  7. 用Js的eval解析JSON中的注意点

    在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数. 2. 使用Function对象来进行返回解析. 使用eval函数来解析,并且使用jquery的ea ...

  8. 浅入浅出JS中的eval及json

    声明: 首先声明一下,本人是JS新手,所以不敢说深入,只是把最近对eval的学习经验拿出来跟大家分享,如果您是高手可略去不看. 适合读者: 对JS中的eval一知半解,不知eval是如何把字符串转换为 ...

  9. Cannot evaluate tensor using 'eval' No default session is registered错误问题的解决

    原文:https://blog.csdn.net/dongdong9223/article/details/78968824 Python如下代码: #coding=utf-8import tenso ...

  10. JS中eval处理JSON数据 为什么要加括号

    由于Ajax的兴起,JSON这种轻量级的数据格式作为客户端与服务器之间的传输格式逐渐地流行起来,进而出现的问题是如何将服务器端构建好的JSON数据转化为可用的JavaScript对象.利用eval函数 ...

最新文章

  1. 演示:引发的次优路径故障分析与排除
  2. Effective C# 摘录(1) - C# Language Elements
  3. iis php重定向循环,在windows机器IIS上如何设置301永久重定向
  4. Netflix:当你按下“播放”的时候发生了什么?
  5. 庆祝本人在cnblogs排名进入前2000!
  6. 小明系列问题——小明序列
  7. Sendmail with Attachment script
  8. 清华大学计算机信息学院舒教授,清华大学出计算机与信息分社.ppt
  9. 什么软件画er图方便_如何画好ER图
  10. Mybatis中文文档
  11. ADB的下载安装和基本命令
  12. oracle的order by排序优化,oracle order by 排序优化
  13. 有人能帮忙下载下吗 新手没积分 感激不尽
  14. 计算一阶导数的四阶中心差分格式
  15. 用python画微笑脸表情_“裂开了,苦涩了,翻白眼”!我用Python画出微信新出的表情包...
  16. ILP的基本编译器技术
  17. (zz)计算复杂性:NP=P?
  18. cmd下Python模块的安装
  19. 展讯LOG抓取及简单分析
  20. 像学画画一样的学程序研发

热门文章

  1. redis实现分布式锁的几种方式
  2. ecshop mysql 操作_ecshop数据库操作函数
  3. java xml特殊字符_mybatis xml中特殊字符处理及特殊符号
  4. c语言中特殊符号怎么定义,C语言特殊符号意义
  5. 微信公众号首次关注自动回复图文信息
  6. HTML <caption> 标签
  7. 交错、反交错与IVTC —— 从入门到放弃
  8. JAVA初级项目——银行账户管理
  9. 强势破圈!时尚COSMO联合百度与小红书发布中国美妆地图、美妆种草度白皮书
  10. Roguelike到底是啥?讲讲和Roguelike 相关知识(搬运)