![見出し画像](https://assets.st-note.com/production/uploads/images/78155185/rectangle_large_type_2_699575689eaa281a5c9a018ea5fd3f09.jpeg?width=1200)
KeePassXCでうまくデータベースが開けないときの対処法
最近M1 Mac miniを買いました。
Mac版KeePassXCで問題発生
WindowsのKeePassで作ったKeePassのデータベースをMacのKeePassXCで開こうとしたところ、パスワードはあっているのに、以下のようなエラーが発生しました。
![](https://assets.st-note.com/img/1652049031778-iYRD7qixJa.png?width=1200)
データベースの読み込み中にエラーが発生しました:数値が不正です
間違ったパスワードを入れると以下のようなエラーメッセージになります。
![](https://assets.st-note.com/img/1652049186668-1O34w4lEjZ.png?width=1200)
データベースの読み込み中にエラーが発生しました: 不正な資格情報です。再試行してください。
これが再発した場合は、データベースファイルが破損している可能性があります。
解決方法
KeePassデータベースの「自動的に登録される履歴エントリーの数」を少なくすることで解決できました。
具体的なやり方を以下に示します
「ファイル」から「データベースの設定」を押し
![](https://assets.st-note.com/img/1652049962208-Xq4kBmJ0Uj.png?width=1200)
「高度」のタブの「自動的に登録される履歴エントリーの管理」から変えることができます。
![](https://assets.st-note.com/img/1652050145867-59j8P3PY2L.png?width=1200)
各々100にすると、KeePassXCでもうまく開くことができました。
備考
今回の問題はMac版のKeepassXCの問題なのか、M1 MacのKeepassXCの問題なのか、KeepassXC自体の問題なのかはわかりません。
むかーし、UbuntuのKeepassXCでも同じように開けなかった問題があった気もするので、KeepassXC自体の問題なのかもしれません。
ネット上で調べても全くこの解決方法が出てこず、解決するのにかなり苦労したため、ここにメモっておきました。
最後まで読んでいただきありがとうございました! 貧乏学生なので一銭でも本当に嬉しいです。