投稿者 魔界の仮面弁士  (社会人) 投稿日時 2020/5/11 18:55:18
mdb のパスワードは、【データベース ファイルそのものに対するパスワード】と、
【利用者ごとのパスワード】の 2 種類があります。


前者の場合、接続文字列に "Jet OLEDB:Database Password" パラメーターを加えます。
Access の [ファイル]-[情報]-[パスワードを使用して暗号化]のパスワードに相当するものです。

connectionString = "Data Source=Example.mdb; Jet OLEDB:Database Password=XYZ;"



後者(ユーザーレベルの権限セキュリティ)をの場合はこんな感じ。
こちらのセキュリティ設定が施される事は、非常に稀ですが…。

connectionString = "Data Source=Example.mdb; Jet OLEDB:System Database=D:\ExampleSystem.mdw; User ID=ABC; Password=XYZ;"