LoginSignup
9
2

More than 1 year has passed since last update.

Sequel Aceでsshや多段接続を使ったDB接続ができないときに確認するべきこと

Last updated at Posted at 2021-12-21

Sequel Proと同じ設定だけではSequel Aceからデータベースにアクセスできなかったので、アクセスできるようにする対処法をまとめたものです。

既知のホストエラー、選択された既知のホストファイルは書き込み可能ではありません。

というエラーメッセージが表示された場合の対処法となります。

スクリーンショット_2021-12-21_9_20_01.png

この記事で説明すること

  • 多段接続ができる環境においてSequel Ace経由でDBに接続できない場合に、接続できるようにする方法

この記事で説明しないこと

  • ssh認証の設定方法
  • 多段接続の設定方法

Sequel Aceとは?

MacOSで使えるデータベースクライアントです。
Sequel Proというクライアントはご存じの方も多いかと思いますが、そのMySQL8.0対応版です。

GitHub
App Store

非常にサクサク動きますし、業務でやりたいことはほとどカバーできているので、MacでDB GUIクライアントの決定版と言っても過言ではないと思います。

結論

以下の2点を対応すれば接続できるようになりました。

  1. ネットワークタブのSSH Config, Known Hostsに明示的にファイルパスを指定する

Preferences_と_Sequel_Ace_on_the_App Store.png

(※~/.ssh/config に多段接続設定がされていることが前提)

  1. ファイルタブの Accessible Files に~./sshフォルダを設定

Cursor_と_Preferences_と_Sequel_Ace_on_the_App Store.png

公式ドキュメント

A Quick Introduction To App Sandbox

9
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
2