postgresql://ユーザー:パスワード@ホスト:5432/DB名
mysql://ユーザー:パスワード@ホスト:3306/DB名
sqlserver://ユーザー:パスワード@ホスト:1433/DB名ユーザー名やパスワードに記号 (@ : / ? # など) が入るときは、URL エンコードしてください (例: @ は %40)。
インターネットを通る接続は、必ず TLS で暗号化し、DB のサーバー証明書を検証します。DB で TLS を有効にし、公的な認証局が発行した証明書 (DB のホスト名と一致するもの) を使っている必要があります。
暗号化や検証を外す指定 (sslmode=disable、ssl-mode=DISABLED、encrypt=false、trustServerCertificate=true など) を含む接続文字列は、登録できません。証明書のファイルを指定するパラメータ (sslrootcert など) も使えないため、独自の認証局が発行した証明書は検証できません。
Scandock は Cloudflare のネットワークから接続し、接続元の IP アドレスは決まっていません。DB が接続元を IP アドレスで絞っている場合や、インターネットに公開していない場合は、Cloudflare Tunnel を使ってください。
直接つなげるかどうかは、そのサービスのサーバー証明書が公的な認証局のものかどうかで決まります。
TLS を必須にするかどうかの初期設定は、サービスとバージョンによって違います。必須になっている DB は、設定で必須を外すとつなげます。
require_secure_transport の初期値は OFF)、Aurora MySQL 3、RDS for SQL Server (rds.force_ssl の初期値は 0)、RDS for PostgreSQL 14 以前。rds.force_ssl を 0 に)、Aurora MySQL 8.4 (require_secure_transport を OFF に)。Aurora PostgreSQL など、ここにないものは、各サービスの資料で初期値を確かめてください。TLS の必須を外せない場合は、お問い合わせください。
載っていないことは support@scandock.ai までお問い合わせください。
最終更新日: 2026年10月31日