当前位置: 首页 > news >正文

婚庆网站开发工具装饰网站建设网

婚庆网站开发工具,装饰网站建设网,品牌建设的主要内容,怎么制作手机网页说来这个问题,都觉得不可思议,一个数据库怎么没有超级用户呢,我们知道,MYSQL,PG,ORACLE等,创建好后,都有一个默认的超级用户,MONGODB也有超级用户,但需要自己…

说来这个问题,都觉得不可思议,一个数据库怎么没有超级用户呢,我们知道,MYSQL,PG,ORACLE等,创建好后,都有一个默认的超级用户,MONGODB也有超级用户,但需要自己去建立,默认是没有的。国内一些软件公司,可能为了安全的因素,在部署应用时,就没有创建超级用户,同时启用了权限认证auth,然后就创建自己的业务数据库,导致后面维护时,只能登录到他的库去看该库的信息,但整个MONGODB的运行信息,由于没有超级用户信息,很多信息,都无法获取,比如运行 db.serverStatus() 都会报错,这种情况下,后面我们怎么才能把超级用户加进去呢 

下面我们来讲一下后期添加超级用户的步骤:

1.关闭配置文件权限认证


#security:
  #authorization: enabled

  要加超级用户,必须要关闭权限认证,这个通过修改配置文件来实现。

2.关闭数据库

  关闭数据库,可以通过操作系统方式来实现

  ps -ef|grep mongod

  kill -9 pid

  或者:
  use admin
  db.shutdownServer();


3.做好备份

  为了避免出现失误,在后续的操作之前,最好把数据库做一个备份

   我这里使用 tar 命令备了一个,后面有问题,直接使用tar 还原即可

    tar cvf mongodb.tar /data/mongo/db

4.重启数据库


mongod -f /etc/mongodb.conf 

以第一步关闭权限认证方式生效。

5.登录数据库

mongo  --host=localhost --port=27017

这个时候,登录,不再需要用户账户信息,就可登录。

6.增加超级用户

> use admin    --切换到ADMIN数据库
switched to db admin

> show tables;  --查看一下目前里面有哪些表
system.users
system.version

--创建管理用户

> db.createUser({'user':'root',
                 'pwd':'sztech@root',
                 'roles':[{role:'root',db:'admin'}]})

Successfully added user: {
        "user" : "root",
        "roles" : [
                {
                        "role" : "root",
                        "db" : "admin"
                }
        ]
}

7.关闭数据库

  use admin
  db.shutdownServer();

8.修改配置文件增加权限验证


vim /etc/mongodb.conf
#登录验证
auth=true

9.重新启动数据库

mongod -f /etc/mongodb.conf 

这个时候,开启了权限认证

10.本地登录 - 连接时验证


$ mongo

> use admin
switched to db admin

> db.auth("username", "password")

比如我们这里:

> db.auth("root","sztech@root")

我也可以去验证一下业务用户

> db.auth("ordb","ordb@ordb")

没有问题,然后,使用业务用户登录去做一些查询操作,验证业务用户可以正常操作。

   到此,超级用户添加成功。

http://www.yayakq.cn/news/836345/

相关文章:

  • 医疗器械公司网站建设做餐饮连锁加盟如何选网站推广
  • 网站alexa流量查询做小程序要有网站吗
  • 十堰市建设网站的公司icp备案是网站上线前
  • 网站建设公司首选做网站最基础需要什么条件
  • 网站开发毕业答辩深圳政务服务网官网首页
  • 阜阳城乡建设档案馆网站宁阳移动网站制作
  • 网站开发翻译在线修图编辑器免费
  • 给女朋友做的网站源码专业做淘宝网站
  • 汉字叔叔花了多少钱做网站网站后台策划书
  • 太原网站关键词推广360网站页面的工具栏怎么做
  • 网站建设论坛首页新余做网站公司
  • 网站建设一个月多少钱网站建设公司哪个好做
  • 怎么做兼职类网站吗深圳网站建设培训哪家好
  • 网站icp备案条件做ps兼职的网站
  • 做这种灰色的网站犯法怎么用VS2012建设网站
  • 女同性做的视频网站wordpress 菜单管理系统
  • 保险网站建设的总体目标做图网站地图
  • 建设类似衣联网的网站工程建设项目包括哪些项目
  • 乌克兰网站后缀网站开发公司挣钱吗
  • 为什么亿唐网不做网站做品牌长沙营销型网站设计
  • 南通网站开发公司新增接入 新增网站
  • 卖书网站开发的背景开发楼盘需要多少钱
  • 做网页链接网站网络销售怎么干
  • 临清网站开发wordpress 解析
  • jsp网站建设技术案例网页制作报价模板
  • 苏宁易购电子商务网站建设目标wordpress4.8中文版
  • 浙江昆仑建设集团网站百度搜索排名规则
  • 公司网站建设制度买东西最便宜的软件
  • 温州哪里可以做企业网站贵阳网站建设方案书
  • 团队合作网站iis wordpress 伪静态规则