我们有一个oracle数据库,可以使用通用的只读帐户进行访问。连接信息存储为DSN。
我创建了一个使用Power Query和DSN连接信息的2016 Excel工作簿。我希望能够传播工作簿,但是当新用户打开它时,缓存的凭据将丢失,系统将提示用户输入所需的信息。
我在加载过程中已经抑制了应用程序警告,以避免烦人的批准本机查询。 Power Query导致的弹出窗口。但是,这意味着如果需要,也不会显示凭据框。因此,查询在没有密码的情况下运行并失败。
我是否可以通过编程方式更新凭据?
答案 0 :(得分:0)
这不受支持,因为通常,在文档中存储凭据存在安全风险。
凭据对话框不依赖于本机查询对话框。如果您已拥有数据源的凭据,则不会显示。您可以在“数据源”设置窗口中清除或编辑这些凭据,该窗口可从“查询编辑器”的“文件”菜单访问。