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

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

参考

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

 

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

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

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第1张图片

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

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第2张图片

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

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第3张图片

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第4张图片

3.我们要新建数据源

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第5张图片

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第6张图片

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第7张图片

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第8张图片

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第9张图片

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

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

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第10张图片

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第11张图片

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

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第12张图片 

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第13张图片

5.配置嵌入式数据连接信息Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第14张图片

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第15张图片

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

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第16张图片

安全提示,选“是”

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第17张图片

确认验证设置为无

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第18张图片 

 

6.发布到Sharepoint

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第19张图片

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

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第20张图片

选择内容类型

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第21张图片

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

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第22张图片

可以看到ExcelReader登录的日志

Excel Service 使用外部数据之一——基于SQL身份验证嵌入数据连接_第23张图片

你可能感兴趣的:(service)