SQLite Forum

Is write permission required for read-only connections on a WAL database?
Login
> Can a process without write permission to a WAL database file in
> and directory prevent concurrent writers from checkpointing?

Yes.  Read locks can be taken on files to which you do not have write permission.