Trước đây cho tất cả các ứng dụng asp.net của chúng tôi, chúng tôi đã sử dụng một người dùng sysadmin trong SQL Server để kết nối và thêm/cập nhật/xóa/nhận dữ liệu. Quản trị viên SQL của chúng tôi muốn xóa tài khoản đó và tạo Tài khoản miền để chúng tôi có thể sử dụng tài khoản đó trong các ứng dụng .net của chúng tôi.Chuỗi kết nối bằng cách sử dụng một người dùng tên miền?
chuỗi kết nối hiện tại của tôi là:
name="name" connectionString="Data Source=server;Initial Catalog=database;Persist Security Info=True;User ID=user;Password=password" providerName="System.Data.SqlClient"
sẽ là chuỗi kết nối được gì cho việc sử dụng một tài khoản tên miền?
tôi đã cố gắng:
name="name" connectionString="Data Source=server;Initial Catalog=database;Persist Security Info=True;User ID=domain\user;Password=password" providerName="System.Data.SqlClient"
và nó không hoạt động.
Có cách nào khác để kết nối với SQL Server bằng tài khoản miền không?
Cảm ơn sự giúp đỡ của bạn.
** Lưu ý **: Bạn không thể vượt qua tên người dùng và mật khẩu Windows trong chuỗi kết nối để đăng nhập vào SQL Server như chi tiết [ở đây] (https: // stackoverflow.com/questions/830929/database-windows-authentication-username-password). Nó phải là một đăng nhập người dùng SQL. – RBT