Có một cách khác, mà bây giờ tôi sử dụng ưu tiên cho runas /netonly
phương thức này.
Bạn có thể thêm thông tin đăng nhập vào hồ sơ của mình trong Windows bằng Trình quản lý thông tin xác thực được tìm thấy trong bảng điều khiển Windows.
- Quản lý chứng chỉ mở
- Nhấp vào "Thêm thông tin Windows"
Nhập trường "internet hoặc địa chỉ mạng" với tên và số cổng của phiên bản SQL mà bạn muốn lưu trữ thông tin đăng nhập.
Ví dụ: UniServer:1433
(1433 là cổng mặc định, bạn có thể cần một cổng khác, đặc biệt nếu bạn đang kết nối với một thể hiện được đặt tên)
- Nhập "Tên người dùng" (đừng quên bao gồm tên miền, vd
MYDOMAIN\MYUSER
)
- Nhập "Mật khẩu"
- Nhấn vào OK
Nếu bạn có tên máy chủ, cổng và thông tin đăng nhập chính xác, giờ đây bạn có thể sử dụng Windows xác thực từ hầu hết các công cụ máy khách, SSMS, Excel, bất cứ điều gì. Tất cả họ sẽ sử dụng các thông tin được lưu trữ.
Mẹo: Đôi khi bạn cần sử dụng FQN cho máy chủ khi thêm thông tin đăng nhập. ví dụ UniServer.UniDomain.org:1433
, tất cả phụ thuộc vào chi tiết mạng của bạn.
Dưới đây là bản demo nhanh của phương pháp: http://youtu.be/WiVBPsqB9b4
Việc tôi cố gắng (và không thành công) để kết nối với Máy chủ SQL đang chạy trong máy ảo từ máy tính để bàn của tôi, sau đó thêm thông tin đăng nhập cần thiết và thử lại - thành công.
Mẹo: sử dụng lệnh "cmdkey / add" để tạo tập lệnh và cập nhật thông tin đăng nhập được lưu trữ.