SSRS dường như bỏ qua quyền được đặt bằng Trình quản lý báo cáo


7

Tôi đã thiết lập SSRS trên SQL Server 2008 ở chế độ gốc.

Là quản trị viên, tôi có thể đăng nhập để quản lý báo cáo, tải lên báo cáo và chạy chúng, đồng thời sử dụng URL Dịch vụ web để tạo báo cáo.

Tôi cũng đã tạo một người dùng cục bộ trên máy, tôi đã vào Trình quản lý báo cáo với tư cách là Quản trị viên và ở cấp cao nhất, hãy đặt quyền cho phép người dùng cục bộ cho tất cả các vai trò.

Khi tôi đăng nhập vào máy với tư cách là người dùng đó và sau đó điều hướng đến Trình quản lý báo cáo, tôi chỉ nhận được tiêu đề cho trang, nhưng không thấy bất kỳ thư mục nào được định cấu hình.

Tôi đã kiểm tra và các thư mục được đặt để kế thừa quyền của phụ huynh và chúng cũng hiển thị người dùng cục bộ mới được tạo trong đó.

Có vẻ kỳ lạ là tôi đã đặt quyền, nhưng SSRS vẫn không hiển thị những gì tôi có thể thấy. Có bước nào khác tôi cần thực hiện ngoài việc định cấu hình quyền trong Trình quản lý báo cáo không?

Khi đăng nhập với tư cách là người dùng cục bộ mới được tạo:

Report Manager - Shows the heading for the page, but no folders/items

Web Service URL (http://machine/ReportServer) - rsAccessDeniedError

Trên thư mục Home (root), nếu bạn vào Properties - Security, bạn có thấy tài khoản người dùng cục bộ ở đó không? Đây có phải là nơi bạn thiết lập người dùng cục bộ?
DForck42

1
Không quan tâm, bạn đã thử chạy IE với tư cách quản trị viên chưa? Có vấn đề kết nối cục bộ với IE khi nó không.
Nic

Tôi đã thêm quyền tại thư mục gốc và tôi thấy người dùng được liệt kê ở đây trong Thuộc tính - Bảo mật. Ngoài ra tôi đã chạy IE với tư cách quản trị viên, phải làm điều này để có thể có tùy chọn cài đặt quyền. Sau khi thiết lập, nó có vẻ rất thành công và bỏ lỡ liệu chúng có hiệu lực hay không. Tôi đã thử tạo một người dùng khác, cấp cho họ quyền tại thư mục gốc, sau đó khi tôi đăng nhập với tư cách người dùng đó và cố gắng truy cập Trình quản lý báo cáo, tôi không thấy bất kỳ thư mục / mục nào cả.
Dan Harris

Bạn có thư mục hoạt động nơi bạn đang làm điều này? Ngoài ra, bạn có đặt tên người dùng là tên máy chủ / tên người dùng trong SSRS không?
DForck42

Một điều nữa, bạn có thể cung cấp ảnh chụp màn hình về các quyền bạn đang đặt không?
DForck42

Câu trả lời:


3

Để cung cấp cho người dùng quyền làm việc với SSRS, họ cần có quyền tại thư mục gốc (giống như bạn đã làm), nhưng bạn cũng phải vào liên kết "cài đặt trang" vào tab "bảo mật" và thêm người dùng dưới dạng (tối thiểu) một người dùng hệ thống. Thật dễ dàng để làm một, nhưng không phải là khác. Cả hai đều được yêu cầu để cho phép truy cập đầy đủ vào hệ thống.


0

Ngoài nhận xét của ông Bennett, tôi đã gặp phải một số vấn đề trên các máy Windows sử dụng UAC nơi trình duyệt cần chạy 'với tư cách Quản trị viên'. Đôi khi, có các cài đặt Bảo mật Nâng cao IE cần được điều chỉnh (Quản trị viên so với Người dùng).

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.