When using the windows GUI (TSF_dotNET.exe version 2022.2.16.1) to connect to a SQL Server 2022 database backend it shows when using
USE [master];
GO
SELECT *
FROM sys.dm_exec_connections;
GO
that no connection to our application is using an encrypted connection.
The encryption of the connection can be forced from the server (by using a (if needed self signed) certificate), but of course the clients (windows GUI, Indicium and whatsoever) should support this.
Regarding this situation the following questions come into mind:
- Is using an encrypted connection between de windows GUI 2022.2.16.1 and the backend database server supported ? If so, please point to the appropriate documentation
- Am I correct in assuming that username and password are at this moment (in a situation of no encrypted connection) exchanged in plain sight ?
- How is the exchanging of username and password between GUI in general and application, by whatever means, ensured that it is encrypted should we be using the latest releases of the platform ?