A read-only user or a user in a read-only database is not permitted to disable
出现如题的问题一般是因为db.lck的所属权限问题造成的。如果碰到类似的问题也可以这样解决。
今天安装了一个artifactory,但是安装一直失败,首先就是一个绑定异常的接口,需要查看日志,异常时绑定8015异常说解析localhost失败,发现/etc/hosts没有配置localhost主机。
然后就是如题的异常:解决办法
找到artifactory安装目录找到deby数据库的目录(如果是其他数据库你就找你数据库安装目录找到db.lck),然后找到db.lck执行如下命令:
ls ll
发现db.lck属于root:root所以报错,修改如下:
chown -R artifactory:artifactory db.lck
然后重新启动artifactory即可。