Stringbuilder to handle passwords

This commit is contained in:
Elias Jansson
2026-01-24 16:52:53 +01:00
parent 2116e0e774
commit 9eef2c75ef
3 changed files with 75 additions and 46 deletions
+9 -2
View File
@@ -12,9 +12,16 @@ namespace Aberwyn.Controllers
{
try
{
var baseConnStr = $"server={request.Host};port={request.Port};user={request.User};password={request.Pass};";
var builder = new MySqlConnectionStringBuilder
{
Server = request.Host,
Port = uint.Parse(request.Port),
UserID = request.User,
Password = request.Pass,
Database = "information_schema"
};
using (var conn = new MySqlConnection(baseConnStr + "database=information_schema;"))
using (var conn = new MySqlConnection(builder.ConnectionString))
{
conn.Open();