以下を参考に、sql serverとコンソールアプリを接続するコードを記入
https://qiita.com/ymasaoka/items/944e8a5f1987cc9e0d37
Program.cs
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;
namespace SqlServerSample
{
class Program
{
static void Main(string[] args)
{
try
{
// 接続文字列の構築
SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder();
builder.DataSource = "localhost"; // 接続先の SQL Server インスタンス
builder.UserID = "sa"; // 接続ユーザー名
builder.Password = "my_password"; // 接続パスワード
builder.InitialCatalog = "master"; // 接続するデータベース(ここは変えないでください)
// builder.ConnectTimeout = 60000; // 接続タイムアウトの秒数(ms) デフォルトは 15 秒
// SQL Server に接続
Console.Write("SQL Server に接続しています... ");
using (SqlConnection connection = new SqlConnection(builder.ConnectionString))
{
connection.Open();
Console.WriteLine("接続成功。");
}
}
catch (SqlException e)
{
Console.WriteLine(e.ToString());
}
Console.WriteLine("すべてが完了しました。任意のキーを押してアプリを終了します...");
Console.ReadKey(true);
}
}
}
しかし、実行すると例外発生。「ユーザー'○○'はログインできませんでした。」エラー。