chown 命令无法为 sqlite 数据库授予权限

chown command does not work to give permissons for sqlite database

我在数字海洋上部署了一个 Django 应用程序。

当我尝试使用写入数据库的函数时,出现权限错误。
在 digitalocean 网站上,我找到了以下解决方案;chown django:django db.sqlite3 我服务器上的用户名不是 django,所以我 运行 使用我的用户名的命令。

没有改变。 我能做什么?

编辑:
运行 chown www-data:www-data db.sqlite3 因为我认为 www-data 是运行服务器的用户,但仍然没有任何改变。

我想通了。
仅授予数据库权限是不够的,但我还必须授予数据库所在文件夹的权限。
所以解决方案:

chown user:user djangodir
chown user:user djangodir/db.sqlite3