Excel表格提示SQL登录凭据

问题描述:

我有我在那里创建了正在从SQL Table.I数据透视表的Excel工作表我下载的是Excel工作表从应用程序到客户端计算机,当我们尝试打开它clint机器,它要求提供SQl服务器登录凭证。 是否有任何方式,以便下载到客户端机器后,工作表不会提示输入SQL Login Credentials,我们将硬编码或设置为Excel本身。 用户只需打开或下载,当他打开数据透视表时,Datasourse不会自动提示SQl登录和刷新数据源。Excel表格提示SQL登录凭据

+1

您可以使用Excel宏的凭据集? – Turbot 2012-02-23 14:32:15

+0

如何从Excel宏中设置凭据,因为我不太了解它。 – Dharmendra 2012-02-24 05:56:30

我已经使用以下步骤来解决它。

  1. 在SQL Server中创建用户并为该用户授予所需数据库的权限。
  2. 打开Excel->点击“数据”标签上的
  3. 点击现有连接。弹出窗口会出现。
  4. 在弹出窗口中,你会发现“在这个工作簿连接”的顶部。右键单击它。
  5. 单击编辑连接属性。
  6. 连接属性拉网将连接属性流行的“定义”选项卡上Appear.Click起来。
  7. 编辑连接字符串,并在连接字符串中添加用户ID和密码,何况你已经上一步创建的用户ID和密码1.