nhanh ...Mono để SQL Server với Windows Auth
Làm thế nào để sử dụng Windows Authentication để SQL Server với Mono SQL Client chạy trên Windows mà không một tên người dùng + mật khẩu trong chuỗi kết nối?
More ...
Chúng ta phải sử dụng Mono để hỗ trợ nhiều nền tảng cho một số thành phần của ứng dụng của chúng tôi
Đây là một hạn chế bên ngoài mà chúng ta không thể thay đổiChúng tôi sẽ chạy các thành phần truy cập cơ sở dữ liệu chỉ trên Windows
Tính năng di động/OS-thuyết bất khả tri của Máy khách SQL đơn không thêm giá trị
Đó là, bất kỳ thành phần chạy trên không phải là Windows sẽ không truy cập vào cơ sở dữ liệu SQL Server
Quá trình này chạy theo một số người dùng Windows (sử dụng sản, tài khoản dịch vụ, bất cứ điều gì)
Nhúng tên người dùng và mật khẩu là điều xấu
Bất kể góc nào bạn đến từ
Vì vậy, làm cách nào chúng tôi có thể cho phép Máy khách SQL đơn đọc đọc mã thông báo đăng nhập NT của người dùng đang chạy quy trình và chuyển mã này cho SQL Server? Giống như MS .net làm gì?
Có một lá cờ hoặc thiết lập mà không phải là tài liệu tốt
Chúng ta cần phải thực hiện phần mở rộng của chúng ta?
Nếu có, chúng tôi có thực sự là người đầu tiên muốn làm điều này không?
Có 5 câu hỏi khác (hiện tại) tagged Mono và SQL-Server: họ không trả lời này ...
Tôi không có câu trả lời cho bạn, nhưng người ta phải tự hỏi liệu bạn có thể coi AD như máy chủ Kerberos là nó và nhận được một vé để sử dụng cho xác thực của bạn hay không. Đây là một vấn đề thực sự thú vị! –
@BenThul: Chúng tôi sẽ điều tra. Làm cho nó một câu trả lời xin vui lòng: Tôi sẽ upvote. Nó cũng có thể giúp chúng ta giải quyết vấn đề. – gbn
Oh ... Tôi không biết rằng tôi sẽ xem xét những gì tôi có như là một câu trả lời được nêu ra. Tôi chỉ hy vọng nó dẫn đến một. –