我们知道,通过给出下面的配置,我们可以用“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选项确保连接将被加密,但是有没有任何方法来验证连接是否被加密?
运行此查询以检查连接是否加密:
select encrypt_option
from sys.dm_exec_connections
where session_id = @@spid