Stringbuilder to handle passwords
This commit is contained in:
@@ -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();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user