2009-03-09 20 views

Trả lời

10

Vâng, đúng vậy. Trích dẫn từ MSDN

"SQL Server Analysis Services chỉ hỗ trợ Windows Authentication"

Bạn sẽ cần phải hoạt động thư mục, Tham khảo kb sau về cách thiết lập nó http://support.microsoft.com/kb/917409

4

phụ thuộc vào những gì bạn đang cố gắng đạt được, bạn có thể kết nối qua HTTP và IIS, với IIS cung cấp hoặc chuyển qua thông tin đăng nhập:

http://www.sqlserveranalysisservices.com/OLAPPapers/ConfiguringHTTPAccessToYukon.htm

+0

Đây là tài liệu tham khảo tốt để thiết lập quyền truy cập HTTP vào dịch vụ phân tích. http://bloggingabout.net/blogs/mglaser/archive/2008/08/15/configuring-http-access-to-sql-server-2008-analysis-services-on-microsoft-windows-server-2008.aspx – knightpfhor

+0

SQLServerAnalysisServices.com không lưu trữ nội dung ở trên nữa – Jeganinfo

8

Thực sự cần "Active Directory" không thực sự đúng.

Bạn có thể đánh lừa hệ điều hành bằng cách đăng nhập vào PC của mình trong bất kỳ miền nào có cùng Người dùng và Mật khẩu với tài khoản trên máy chủ khác đang chạy SSAS. Tôi làm nó suốt. Theo mặc định, bạn sẽ có quyền truy cập nếu các tên miền khác nhau nhưng người dùng/thẻ là chính xác.

0

Cần AD chắc chắn không đúng sự thật. Bạn có thể sử dụng công cụ như runas để thực thi chương trình theo tài khoản người dùng khác.

Ví dụ trong môi trường dev của tôi đôi khi tôi sử dụng nó để chạy Sql Server Management Studio (SSMS) hoặc Visual Studio dưới một người dùng khác.

SSMS:

runas /netonly /user:domain\username "C:\path_to\Ssms.exe" 
runas /netonly /user:domain\username "C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\Ssms.exe" 

Visual Studio:

runas /netonly /user:domain\username "C:\path_to\devenv.exe" 
runas /netonly /user:domain\username "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" 

Công cụ runas sẽ nhắc bạn cho mật khẩu và khởi động chương trình theo người dùng đó.

Nếu không có miền, bạn có thể sử dụng tên máy tính.

Các vấn đề liên quan