Jestem obecnie zalogowany do komputera użytkowników w domenie Active Directory A i muszę uzyskać dostęp do bazy danych w MSSQL 2000 znajdującej się w domenie B za pośrednictwem VB6. Użytkownik ma konta na obu serwerach Active Directory. Domeny Active Directory nie są powiązane ani powiązane.Uzyskiwanie dostępu do bazy danych w różnych serwerach Active Directory
W tej chwili I`m stosując następujący ciąg połączenia MSSQL:
gcnnBD.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=" & gsDataBase & ";Data Source=" & gsServidor & ";Connect Timeout=" & gsTimeOutconnection string.
Czy możliwe jest podłączenie do domeny B poprzez ciąg połączenia, jeśli im zalogowany do domeny?
Jak wyglądałby ciąg połączenia?
Wszelkie sugestie są mile widziane.
Jak wyglądałby ciąg połączenia bez zintegrowanej autoryzacji i pełnej nazwy. –
Bez zintegrowanego uwierzytelniania straciłbyś "Integrated Security = SSPI" i zamiast tego miałbyś 'User name = xxx; Password = xxx', gdzie są to poświadczenia odpowiedniego logowania do programu SQL Server. –
Czy nazwa użytkownika zawiera w pełni kwalifikowaną nazwę? Nazwa użytkownika = Domena \ Serwer1 \ Użytkownik1; Hasło = xxx –