VB2019で*.mdbにパスワードをしてるものに接続したい
投稿者 魔界の仮面弁士  (社会人)
投稿日時
2020/5/11 18:55:18
mdb のパスワードは、【データベース ファイルそのものに対するパスワード】と、
【利用者ごとのパスワード】の 2 種類があります。
前者の場合、接続文字列に "Jet OLEDB:Database Password" パラメーターを加えます。
Access の [ファイル]-[情報]-[パスワードを使用して暗号化]のパスワードに相当するものです。
後者(ユーザーレベルの権限セキュリティ)をの場合はこんな感じ。
こちらのセキュリティ設定が施される事は、非常に稀ですが…。
【利用者ごとのパスワード】の 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;"
Visual Basic 2019
Windows10
内容 ---
VB2019で、任意のパスワードをつけている、*.mdbに接続したいと考えています。
*.mdbパスワード化(暗号化)は出来てますが、接続する際の方法がわかりません。
どなたかご教授お願いいたします。