Visual Studio에서 SQL을 작성하고 C#과 결합하기 시작했습니다. Visual Studio에서 로컬 데이터베이스를 만들었지 만 어떻게 든 연결할 수 없습니다. using (SqlConnection dbConnection = new SqlConnection("Data Source = (LocalDB)\\MSSQLLocalDB;Database=Employee;Integrated Security=SSPI;User ID=domain\\user;Password=mypassword"))
사용자 도메인 사용자가 로그인하지 못했습니다.
내가 뭔가를 놓치고 있습니까 : 그것은 나를 사용자 domain\user
이 코드를 사용하고 로그인 실패 알려줍니다?
Visual Studio에서 서버 탐색기를 열면 내 로컬 PC에 Azure
, Data Connections
및 Servers
이 표시됩니다.
도움을 주시면 감사하겠습니다. 미리 감사드립니다.
SSPI를 사용할 때 사용자 이름과 암호를 입력 할 필요가 없습니다. –
통합 보안을 사용하므로 사용자 ID 또는 암호가 필요하지 않습니다. SSPI는 Windows 로그인을 사용합니다. SQL Server와 함께 제공되는 SSMS (SQL Server Management Studio)를 사용하여 데이터베이스가 올바르게 작동하는지 확인할 수 있습니다. SSMS 로그인 창은 C# 응용 프로그램과 동일해야합니다. 오류 메시지는 SSMS에서 더 좋으며 문제가 있는지를 나타내야합니다. – jdweng