删除mongodb apt-get purge --auto-remove mongodb
阿里云防火墙设置开启80端口:其他端口修改端口号就可以
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
授权给admin用户对system.version表执行命令的权限,解决方法如下:
> db.grantRolesToUser ( "root", [ { role: "__system", db: "admin" } ] )
再次执行命令成功:
> db.system.version.findOne({"_id" : "authSchema"})
{ "_id" : "authSchema", "currentVersion" : 3 }
添加数据库权限
db.createUser({
user:'username',
pwd:'password',
roles:[
{
role:'dbAdmin',
db:'imgtag'
},
]
})