DacFx
DacFx copied to clipboard
Password visible in clear text in the process command line - Source/Target Passwords
- SqlPackage or DacFx Version:
- .NET Framework (Windows-only) or .NET Core:
- Environment (local platform and source/target platforms):
Steps to Reproduce:
- Try to export a database using SQL Authentication in Azure SQL. The executable accepts the password as {String} instead of {SecureString}.
Did this occur in prior versions? If not - which version(s) did it work in? It happens with all versions of SQLPackage.exe.
(DacFx/SqlPackage/SSMS/Azure Data Studio)
If Windows Server is secured, all processes executed are visible in Event Log together with command line used. This is a security concern and complicates log monitoring.