[M01_Auth] Mongodb数据库权限设置

Terminal 1:

     sudo service mongodb stop
     sudo mongod -dbpath /var/lib/mongodb -logpath=/var/log/mongodb/mongodb_auth.log -auth
Image.png

扩展信息

日志文件权限查看

Terminal 2:

权限下访问mongodb

扩展01: 这之后关闭Terminal 1 然后继续按照原来方法启动 mongo失败

报错信息

查看日志发现原来问题在于 新建的 数据库文件权限不一致的原因

Thu Dec  3 19:31:09.279 [initandlisten] couldn't open /var/lib/mongodb/testdb.ns errno:13 Permission denied
Thu Dec  3 19:31:09.279 [initandlisten] error couldn't open file /var/lib/mongodb/testdb.ns terminating
相关权限信息
修改权限
    sudo chown mongodb:nogroup admin.*
    sudo chown mongodb:nogroup testdb.*
启动测试
    sudo service mongodb start
    ps -ef | grep mongo
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容