Вот несколько способов установить строку подключения к SQL Server в.NET Core с паролем:
Метод 1: использование класса SqlConnectionStringBuilder
using System.Data.SqlClient;
var builder = new SqlConnectionStringBuilder
{
DataSource = "your_server_name",
InitialCatalog = "your_database_name",
UserID = "your_username",
Password = "your_password"
};
string connectionString = builder.ConnectionString;
Метод 2: непосредственное использование строки подключения
string connectionString = "Server=your_server_name;Database=your_database_name;User ID=your_username;Password=your_password;";
Метод 3: использование appsettings.json (файл конфигурации)
В файле appsettings.json добавьте следующий раздел:
{
"ConnectionStrings": {
"DefaultConnection": "Server=your_server_name;Database=your_database_name;User ID=your_username;Password=your_password;"
}
}
Затем в своем коде получите строку подключения следующим образом:
using Microsoft.Extensions.Configuration;
var configuration = new ConfigurationBuilder()
.SetBasePath(Directory.GetCurrentDirectory())
.AddJsonFile("appsettings.json")
.Build();
string connectionString = configuration.GetConnectionString("DefaultConnection");