提问者:小点点

如何验证nodejs应用中的mssql连接是否加密?


我们知道,通过给出下面的配置,我们可以用“MSSQL”包在nodejs应用程序中创建一个加密连接。

const configDB = {
      server: ServerName,
      user: USER_ID,
      password: pwd,
      database: DatabaseName,
      port: SQL_PORT,
      pool: {
        min: 1,
        max: 10
      },
      options: {
        encrypt: true
      }
    };

给出的encrypt:true选项确保连接将被加密,但是有没有任何方法来验证连接是否被加密?


共1个答案

匿名用户

运行此查询以检查连接是否加密:

select encrypt_option
from sys.dm_exec_connections
where session_id = @@spid