mstr启用匿名访问和通过IP:port访问
win2003 iis6.0
1.看是不是iis的设置或都C盘[NTFS]Program Files - MicroStrategy夹 的用户权限等,
(找到网站发布的文件夹,右键属性-安全-高级-权限:勾选"用在此显示的可以应用到子对象的项目替代所有子对象的权限项目",确定。)
(
1.打开IIS,网站-Default Web Site-MicrStrategy:(在iis里面,标红的2个目录都要设置勾选启用匿名访问,所有设置完成后,把网站停掉重新启动!)
右键 属性:目录安全属性-编辑-勾选 启用匿名访问、集成Windows身份验证
2.右键 权限:点击 添加
AspNet、EveryOne、Guests、IIS_WPG、Iuser_MachineName、Iwam_MachineName、System、Users用户
权限:完全控制
3.打开发布文件夹,右键 属性:安全-高级-勾选 用在此显示的可以应用到子对象的项目替代所有子对象的权限项目,确定。
)
2.把发布文件另外拷出来新建网站,但是访问报表有问题,最好安装mstr的时候就装其它盘。否则设置win2003的权限会浪费很多时间。
mstr安装(在系统盘)好后,默认在 default web site 下新建mstr的网站,在启用匿名访问后,还是需要输入用户名密码。这时,把 mstr的发布文件copy到X盘,新建 网站,把路径指到X盘的webaspx文件夹。
在主目录应用程序池 改为已存在的 MicroStrategyWebPool;
点击 配置- 选项- 勾选 启用父路径(若不勾选,当点mstr圆图标跳转asp/Main.aspx后,会发现web跳不过去)。
在目录安全性勾选 启用匿名访问(这样就不用输入用户名密码)。
在文档中勾选 启用默认内容文档;点击添加 asp/Admin.aspx
关于mstr直接通过IP:port访问:
先把IIS或者安装盘下的文件夹的安全中添加用户,步骤如上。
mstr默认安装在C盘下,在IIS里,是在Default Web Site - MicroStrategy - asp - Main.aspx访问主页。
首先,右键Default Web Site属性:
网站- TCP端口:改为你的端口号,比如1100
主目录- 选中 重定向到URL
输入 重定向到:http://XXX.XXX.XXX.XXX:1100/MicroStrategy/asp
勾选 输入的URL下的目录
文档- 勾选 启用默认内容文档
添加 Main.aspx
确定
下面这张图能看到设置了哪几个用户。