ASP веб-сервис подключения к SSAS - PullRequest
0 голосов
/ 21 октября 2011

У меня есть веб-сервис ASP. Я использую IIS 7.5 на Windows Server 2008 R2. Когда я пытаюсь подключиться к SSAS, я получаю следующую ошибку.

Microsoft.AnalysisServices.OperationException: либо пользователь NT AUTHORITY \ IUSR не имеет доступа к базе данных Adventure Works DW 2008R2, либо база данных не существует.

Может кто-нибудь починить?

Вот как я подключаюсь к SSAS.

Server con = new Server();
con.Connect("Datasource=localhost; Initial Catalog=Adventure Works DW 2008R2;");
XmlaResultCollection result = con.Execute(xmla);

Спасибо за любой ответ.

1 Ответ

2 голосов
/ 21 октября 2011

Вам нужно будет либо дать разрешения IUSR для доступа к SSAS, либо запустить удостоверение пула приложений вашего приложения в качестве учетной записи Windows, а затем дать этой учетной записи разрешения на доступ к SSAS.Посмотрите на роли SSAS, так как в идеале вы не хотите давать разрешения на уровне сервера IIS в SSAS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...