SQLite でデータベースファイルに書き込みを行おうとしたときに、下記のようなエラーが発生することがあります。 Error: attempt to write a readonly database (DB ファイルに書き込み権限がない?) Error: unable to open database file (DB ファイルのあるディレクトリに書き込み権限がない?) このような場合は、データベースファイル自体のパーミッションや、データベースファイルのあるディレクトリのパーミッションを確認します。 もし、下記のように実行してアクセスできれば、パーミッションが問題である可能性が高いです。
![(FAQ) SQLite で書き込みエラーが出た場合の対処 | まくまくSQLノート](https://cdn-ak-scissors.b.st-hatena.com/image/square/fce4bf054c6e963af236052285fb3972789b80a2/height=288;version=1;width=512/https%3A%2F%2Fmaku77.github.io%2Fassets%2Fimg%2Flogo-sql.png)