Wcześniej dla wszystkich naszych aplikacji asp.net używaliśmy użytkownika sysadmin w SQL Server do łączenia i dodawania/aktualizowania/usuwania/pobierania danych. Nasz administrator SQL chce usunąć to konto i utworzyć konto domeny, abyśmy mogli używać tego konta w naszych aplikacjach .net.Ciąg połączenia za pomocą użytkownika domeny?
Mój obecny ciąg połączenia jest:
name="name" connectionString="Data Source=server;Initial Catalog=database;Persist Security Info=True;User ID=user;Password=password" providerName="System.Data.SqlClient"
Co ciąg połączenia się za pomocą konta domeny?
Próbowałem:
name="name" connectionString="Data Source=server;Initial Catalog=database;Persist Security Info=True;User ID=domain\user;Password=password" providerName="System.Data.SqlClient"
i to nie działa.
Czy istnieje inny sposób łączenia się z serwerem SQL przy użyciu konta domeny?
Dziękuję za pomoc.
** ** Uwaga: Nie można przekazać nazwę użytkownika i hasło systemu Windows w ciągu połączenia, aby zalogować się do programu SQL Server, jak opisano [tutaj] (https: // stackoverflow.com/questions/830929/database-windows-authentication-username-password). Musi to być login użytkownika SQL. – RBT