Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接
演示基于SQL身份验证的嵌入式数据连接访问SQL数据库中的数据
参考
使用嵌入数据连接配置 Excel Services 数据访问http://technet.microsoft.com/zh-cn/library/hh223283.aspx
前提为完成配置 Excel Services 无人参与服务帐户
1.新建SQL账户:ExcelReader,权限为PSMIS2数据库只读
配置SQL服务器记录成功和失败的登录,以便下面我们验证excel Service是否以ExcelReader登录
2.新建一张Excel表格Coal.xlsx,插入数据透视表,使用外部数据源
3.我们要新建数据源
4.配置Excel Service 身份验证,因为我们要把账户密码直接嵌入到Excel中,所以不需要Excel Service再对数据库提供身份验证,所以选择无,
前提必须要配置Excel Service 无人参与服务帐户,不然Excel Service会报错
5.选择要显示的列和显示形式,这里怎么制作出漂亮的图表不做介绍
不选择连接文件,勾选保存密码
安全提示,选“是”
确认验证设置为无
6.发布到Sharepoint
其中发布选项可以设置是发布整个工作簿还是里面的一个项目,这个功能很不错,有机会再介绍
选择内容类型
7.发布完成,查看sql日志,验证是否为ExcelReader访问的数据库
可以看到ExcelReader登录的日志