node.jsにmssqlクライアントを使用してSQL Server 2014に接続しています。これは素晴らしい作業ですが、現在では最高レベルの暗号化を使用する新しい要件がありますTLS 1.2)を使用します。 Node.jsのSQL Serverへの暗号化された接続で見つかることができる唯一のドキュメントは、Azure接続用に指定された接続オプションのencrypt:trueプロパティです。これは、暗号化を設定すると、構内のデータベースです。接続が停止するだけです。エラーはなく、正常に接続できません。これに関する指示に助けがあれば大歓迎です。Node.jsでSQL Serverへの接続を暗号化する方法
答えて
MSSQLドライバでいくつかのテストを行った後、データベースでDBAの強制暗号化を行い、TLS 1.2が必要な場合は、TLS 1.2経由でSQL Server 2014に接続できました。 。当社の生産アプリはボンネットの下にネイティブMSSQLを使用してそうSequelizeを通じてORM層を持っている、私は、デフォルトでは面倒なドライバを使用していますMSSQLクライアントを使用していますSequelize接続オブジェクトと多田
Sequelizeを使用しない場合でもこのアプローチは機能しますか? – Manglu
はい。 Sequelizeを使用した上記のシナリオでは、dialectOptionsは、後続のクライアントに直接プロパティ設定を渡すように指示します。私の場合、それはMSSQLでした。 SQL Serverに接続するノードを使用している場合は、Microsoftのnode-sqlserverなどの他のSQL Serverクライアントが未開発または完全に放棄されているため、MSSQL(ドライバとしてTediousを使用する)以外のものを使用することはお勧めできません。 MSSQLを直接使用している場合(いいアイデアですが、別の抽象レイヤーが必要です)、次のようなオプションを渡すだけです: オプション{ 暗号化:true } – JToTheC
- 1. SSL暗号化を使用したSQL Serverへの接続
- 2. SQL Serverの接続は暗号化されていますか?
- 3. 暗号化SQL接続文字列
- 4. SQL Serverの暗号化と復号化
- 5. SQL Server SSL暗号化
- 6. Sql Server 2008の数値列を暗号化する方法は?
- 7. WCF接続を暗号化する他の方法
- 8. Javaからnode.jsへの暗号化
- 9. Click-Once - 接続文字列を暗号化する方法
- 10. SQL Serverの列の暗号化
- 11. SQL Serverの「暗号化」文の使用
- 12. SQL Serverのデータの暗号化
- 13. SQL Server 2008 R2 Standard Editionのデータベース暗号化方法
- 14. SQL Serverへのリモート接続
- 15. JPAとSQL Serverの列暗号化
- 16. SQL Server CEデータベースの暗号化
- 17. SQL Serverコンパクト版の暗号化
- 18. SQL Server 2008の列暗号化
- 19. Node.jsで暗号化されたパスワードを解読する方法
- 20. 接続文字列の暗号化
- 21. エンティティフレームワークの暗号化接続文字列
- 22. SSL接続の暗号化ネゴシエーション
- 23. PostgresへのNodeJS暗号化された接続文字列
- 24. SQL Serverの暗号化と復号化の手順
- 25. WinForms 1.1のapp.configで接続文字列を暗号化する方法は?
- 26. 安全でない接続で暗号化キーを送信する方法?
- 27. .netからSQL Server暗号化データを復号する
- 28. SQL Server Express 2012のリモート接続は、データを平文で送信するか、暗号化しますか?
- 29. Node.jsからSQL Serverデータベースに接続
- 30. app.configなしで接続文字列を暗号化する方法
に
を追加しました。私はこれをORMの続編で包み込み、方言をmssqlに設定します。 – JToTheC