質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
SQL Server

SQL Serverはマイクロソフトのリレーショナルデータベース管理システムです。データマイニングや多次元解析など、ビジネスインテリジェンスのための機能が備わっています。

Access

Accessはマイクロソフトによるリレーショナルデータベース管理システムです。オブジェクト指向のアプリケーション作成に対応しており、テーブルや編集をはじめ、クエリ生成、入力フォーム作成、レポート作成など一通りの機能を備えています。

Q&A

0回答

2933閲覧

SQL ServerとAccessのODBCによる暗号化通信の方法について

iromay

総合スコア19

SQL Server

SQL Serverはマイクロソフトのリレーショナルデータベース管理システムです。データマイニングや多次元解析など、ビジネスインテリジェンスのための機能が備わっています。

Access

Accessはマイクロソフトによるリレーショナルデータベース管理システムです。オブジェクト指向のアプリケーション作成に対応しており、テーブルや編集をはじめ、クエリ生成、入力フォーム作成、レポート作成など一通りの機能を備えています。

0グッド

0クリップ

投稿2020/08/03 09:47

いつもお世話になっております。

SQL ServerとAccess間の通信を暗号化したいと考えております。
調べたところSSHポートフォワードやVPNを利用する方法がありましたが、
ODBC接続を設定する時に「データに強力な暗号を使用する」という
チェックボックスがあることに気づきました。

こちらの設定について調べたところMicrosoftの公式ページで以下の記事が見つかりました。
https://docs.microsoft.com/ja-jp/sql/connect/odbc/windows/sql-server-login-dialog?view=sql-server-ver15
これを見ると以下の記述がありました。
「オンにすると、接続を介して渡されたデータが暗号化されます。
このチェック ボックスがオフの場合でも、既定では、ログインが暗号化されます。」

ただ実際どの様に暗号化されるのかを解説した記事が見つからず
また実際に暗号化されるのか確認する方法も思いつかず困っております。
(パケットキャプチャ?)

下記記事を見てもこの機能は有効そうなのですが、
https://teratail.com/questions/175032

どなたかこの機能について、以下をご存知の方はいらっしゃらないでしょうか?
・チェックボックスにチェックを入れるだけで
自動的にSQL Serverとの通信が暗号化されるのか?
・暗号化される場合、どの様な仕組みで暗号化されているのか?
(証明書?キー?)
・チェックボックスを入れ、暗号化を有効にした場合に
暗号化されるのはSQL Serverとクライアント間の通信のみか?
→データベースが暗号化されてしまうということは無いか?
他のクライアントへは影響は無いか?

どなたかご教授頂けますと幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

iromay

2020/08/06 11:31

ご質問ありがとうございます。 はい、https://teratail.com/questions/175032の回答に挙げられていたので読みました。 ただAccessのODBC接続についての記述が無く。 AccessのODBC接続でこの暗号化が利用できるという確信がイマイチ持てませんでした。 この辺りは私のODBCクライアントに関する理解が欠如しているかと思います。 もしAccessのODBC接続の「データに強力な暗号を使用する」という設定が この記事のTLS方式でSQL Serverと通信することを指し示しているのであれば 下記の質問の内、1番目と2番目の回答になるかと思います。 > ・チェックボックスにチェックを入れるだけで > 自動的にSQL Serverとの通信が暗号化されるのか? > ・暗号化される場合、どの様な仕組みで暗号化されているのか? > (証明書?キー?) > ・チェックボックスを入れ、暗号化を有効にした場合に > 暗号化されるのはSQL Serverとクライアント間の通信のみか? > →データベースが暗号化されてしまうということは無いか? > 他のクライアントへは影響は無いか? ただ上記の通りODBCクライアント関する理解が欠如しており、 また幾つかの検索し、幾つかの記事を確認しましたが、 それを補完することが出来ず、回答への確信が持てず、 実際に使用している方の声を聞きたく、今回質問させて頂きました。
hihijiji

2020/08/06 22:38

「他の接続手段があるならODBCは避けろ」ってよく言われています。 あつかいが面倒であるのとそれにより割とトラブりやすいからだと思われます。 >データベースが暗号化されてしまうということは無いか? > 他のクライアントへは影響は無いか? この2つは無いから自分で試してみるのが一番です。
iromay

2020/08/09 07:34

ご返信ありがとうございます。 > 「他の接続手段があるならODBCは避けろ」ってよ>く言われています。 >あつかいが面倒であるのとそれにより割とトラブり>やすいからだと思われます。 こういった実際に使われている方のご意見大変参考になります。 承知しました。やはり一度自分の手で確かめてみるのが一番ですね。 ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問