2012-11-06 33 views
7

Môi trường SQL Server 2012 trên Windows Server 2008 R2 trên môi trường phát triển.Tại sao tôi bị lỗi truy cập bị từ chối mặc dù người dùng thuộc nhóm quản trị viên cục bộ?

Sau khi cài đặt Cơ sở dữ liệu, SSRS, SSAS (OLAP) và Tabular (Cá thể riêng), và tất cả mọi thứ SSIS đều tốt và có thể truy cập.

Vài tuần sau, người dùng có quyền lực (với người quản trị cục bộ) báo cáo rằng anh ta đã nhận được thông báo 'Truy cập bị từ chối' khi cố đăng nhập vào SSIS. Điều này xảy ra ở rất gần cùng thời điểm khi một điểm đăng nhập được lấp đầy. Tôi ngay lập tức thu nhỏ nhật ký và giải quyết vấn đề đằng sau việc điền nhật ký nhưng sau đó tôi cũng nhận được thông báo tương tự khi cố gắng đăng nhập vào SSIS.

Điểm cuối phổ biến để giải quyết vấn đề này là URL Connect to a Remote Integration Services Server (SSIS Service), là thêm bất kỳ quản trị viên không cục bộ nào vào nhóm người dùng DCOM. Nhưng vì người dùng này và tôi đều là thành viên của nhóm quản trị viên cục bộ nên đây không phải là giải pháp. Và một người dùng quyền lực khác với các quản trị viên cục bộ đã làm việc tốt trước vấn đề nhưng không phải sau đó.

Tôi đã thực hiện khởi động lại tiêu chuẩn thành không có lịch phát sóng, sau đó gỡ cài đặt/cài đặt lại SSIS, lại không có kết quả. Tùy chọn tiếp theo của tôi sẽ là cài đặt lại SQL Server. Mặc dù điều này sẽ là một khả năng nó sẽ không làm giảm bớt việc phải làm tất cả hơn một lần nữa nếu vấn đề tái diễn.

Có ai gặp phải điều này hoặc bạn có bất kỳ đề xuất nào không?

+0

Bất kể quản trị viên cục bộ hay không, tôi vẫn sẽ thêm quyền DcOM và xem điều gì xảy ra. Tôi đã thấy những thứ tương tự, một lần nữa với quyền quản trị, và DcOM hầu như luôn luôn là câu trả lời. –

+0

Tôi đã xem DCOM và nó được đặt giống như các máy chủ khác hoạt động chính xác. Quản trị viên cục bộ được cấp quyền truy cập và khởi chạy cục bộ. Nếu tôi muốn cung cấp cho những người khác không phải là quản trị viên cục bộ khả năng sử dụng SSIS, tôi sẽ cần thêm chúng vào DCOM nhưng vì họ là quản trị viên cục bộ, tôi không cần thêm chúng một cách rõ ràng. – markum

+1

Bạn đúng và đặt tôi đi đúng hướng, đó là điều khoản cho phép DCOM. Cảm ơn. Khi tôi thêm vào bản thân mình nó đã làm việc tốt. Vì vậy, tôi đã xóa nhóm quản trị cục bộ khỏi DCOM, khởi động lại tác vụ SSIS, readded nhóm quản trị cục bộ và khởi động lại nhóm SSIS nhưng nó không tốt. Đối với một số lý do nhóm quản trị cục bộ chỉ được đặt trong các quyền DCOM. Bây giờ tôi đã thêm tất cả mọi người một cách rõ ràng từ nhóm quản trị cục bộ. Bạn có biết các khóa registry có liên quan đến các mục DCOM này không? Có lẽ tôi sẽ cần phải đi con đường đó để sửa chữa nó. – markum

Trả lời

0

Điều này gần như chắc chắn sẽ là sự cố DCOM. Nếu bạn muốn giải quyết các vấn đề này thông qua sổ đăng ký, thì các phím như sau: Xin lỗi, tôi không biết GUID.

HKEY_CLASSES_ROOT\AppID\{GUID}\AccessPermission 
HKEY_CLASSES_ROOT\AppID\{GUID}\AuthenticationLevel 
HKEY_CLASSES_ROOT\AppID\{GUID}\LaunchPermission 
Các vấn đề liên quan