Chuỗi chứng chỉ được cấp bởi một cơ quan không đáng tin cậy


16

Cách đây một thời gian, tôi đã cài đặt phiên bản dành cho nhà phát triển SQL server 2016 trên môi trường phiên bản Windows 10 home ( chính xác là một máy tính xách tay ) và mọi thứ đều ổn.

sau đó ai đó - một quản trị viên trên hộp - đã quyết định mà không cho tôi biết, để đổi tên hộp nói.

sau đó khi thử kết nối với máy chủ SQL, chúng tôi đã gặp phải các thông báo lỗi sau:

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

đây là một câu hỏi rất giống với câu hỏi này:

Chuỗi chứng chỉ được cấp bởi một cơ quan không đáng tin cậy khi kết nối DB trong VM Vai trò từ trang web Azure

Tôi cũng đã ở đây:

Tên hiệu trưởng không chính xác. Không thể tạo bối cảnh SSPI. (Máy chủ Microsoft SQL, Lỗi: 0)

và tôi đã sử dụng Trình quản lý cấu hình Kerberos, cung cấp cho tôi một thông báo lỗi khác

nhập mô tả hình ảnh ở đây

Tôi nên nói rằng tôi có thể kết nối với phiên bản máy chủ SQL này bằng xác thực máy chủ SQL nhưng tôi muốn kết nối bằng xác thực windows.

chỉ cần rõ ràng - đây là tất cả một máy cục bộ, không thuộc về bất kỳ miền nào.

Tôi không chắc chắn lắm về cách tiến hành từ đây, điều tôi muốn là sử dụng xác thực windows.

Thông báo lỗi liên quan đến chứng chỉ khiến tôi suy nghĩ về việc cấp lại chứng chỉ ở đây. Tôi không chắc chắn về cách thực hiện điều này, hoặc nếu đây là một cách hợp lệ để giải quyết tình huống này.

Tôi sẽ không ở bên chiếc máy này cả ngày, nhưng tôi sẽ bắt kịp càng sớm càng tốt. Tôi sẽ tiếp tục với nghiên cứu của mình khi thời gian cho phép.


1
Bạn đã chạy sp_dropserver, sp_addserver để đảm bảo rằng tên SQL bên trong là chính xác (nghĩa là @@ tên máy chủ khác với tên máy?)
Nic

Câu trả lời:


19

Trên kết nối bật lên bấm vào tùy chọn nhập mô tả hình ảnh ở đây

Sau đó, đảm bảo "Chứng chỉ máy chủ tin cậy" được chọn

nhập mô tả hình ảnh ở đây


1
Cần lưu ý rằng đây là một CÔNG VIỆC, không phải là một giải pháp thích hợp. Giải pháp thực sự là giải quyết vấn đề ủy thác chứng chỉ.
duct_tape_coder

4

đi "tùy chọn" nâng cao và đặt TrustServerCert ve = Đúng với tham số kết nối bổ sung


6
Làm thế nào và tại sao điều này giải quyết vấn đề?
Colin 't Hart

2
nó nói rằng máy khách có thể tin tưởng vào chứng chỉ không tin cậy cho kết nối được mã hóa đến máy chủ. không đáng tin cậy vì chứng chỉ gốc không được cài đặt trên máy khách
cyptus 27/07/18
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.