Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接

演示基于SQL身份验证的嵌入式数据连接访问SQL数据库中的数据

参考

使用嵌入数据连接配置 Excel Services 数据访问http://technet.microsoft.com/zh-cn/library/hh223283.aspx

 

前提为完成配置 Excel Services 无人参与服务帐户

1.新建SQL账户:ExcelReader,权限为PSMIS2数据库只读

image

配置SQL服务器记录成功和失败的登录,以便下面我们验证excel Service是否以ExcelReader登录

image

2.新建一张Excel表格Coal.xlsx,插入数据透视表,使用外部数据源

image

image

3.我们要新建数据源

image

image

image

image

image

4.配置Excel Service 身份验证,因为我们要把账户密码直接嵌入到Excel中,所以不需要Excel Service再对数据库提供身份验证,所以选择

前提必须要配置Excel Service 无人参与服务帐户,不然Excel Service会报错

image

image

5.选择要显示的列和显示形式,这里怎么制作出漂亮的图表不做介绍

image 

image

5.配置嵌入式数据连接信息image

image

不选择连接文件,勾选保存密码

image

安全提示,选“是”

image

确认验证设置为无

image 

 

6.发布到Sharepoint

image

其中发布选项可以设置是发布整个工作簿还是里面的一个项目,这个功能很不错,有机会再介绍

image

选择内容类型

image

7.发布完成,查看sql日志,验证是否为ExcelReader访问的数据库

image

可以看到ExcelReader登录的日志

image

posted @ 2011-12-21 10:15  ruijian  阅读(758)  评论(0编辑  收藏  举报