0
MS SQL의 로컬 사용자 계정으로 잘 작동하는 독립 실행 형 응용 프로그램이 있습니다. 대신 활성 디렉토리 서비스 계정을 사용하려고 할 때 문제가있는 것처럼 보입니다.C# Active Directory 서비스 계정을 사용하여 MS SQL Server에 연결
Microsoft는 내게 옵션이 아닌 도메인 사용자 서비스 계정으로 실행하려고합니다. 대안을 보면서, 한 사람이 작업을 수행하거나 로컬 Windows 서비스를 가지고 두 번째 exe를 시작 메인 exe 데하는 언급했다.이 중 어느 것도 옵션 중 하나입니다. 이것은 복잡해지고있는 것처럼 느껴집니다.
private void MakeConnection(){
string ServerNM = @"MyServer";
string Database = @"Test01";
string Username = @"testdomain\testuser";
string Password = @"testpass";
string connection_string = "Server=" + ServerNM
+ "; Database=" + Database
+ "; User ID=" + Username
+ "; Password=" + Password
+ "; Max Pool Size= 1000;";
try {
SqlConnection oSqlConnectionTest = new SqlConnection(connection_string);
oSqlConnectionTest.Open();
}catch(Exception oException){
MessageBox.Show("Error: " + oException.ToString());
}
}
이 실제 제한인가, 아니면 내가 뭔가를 놓친 거지 : 여기
내가 함께 일하고 코드의 조각의 예입니다?
"문제"에 대해 좀 더 구체적으로 설명해 주시겠습니까? – pquest
뭔가가 누락되었습니다. 서비스 계정에 데이터베이스에 대한 사용 권한이 있는지 확인 하시겠습니까? 예외를 잡으시겠습니까? 오류가 무엇입니까? – itsme86