Excel中的连接字符串不允许除我之外的任何人刷新
Posted
技术标签:
【中文标题】Excel中的连接字符串不允许除我之外的任何人刷新【英文标题】:Connection String in Excel not allowing anyone but me to refresh 【发布时间】:2019-04-05 21:37:11 【问题描述】:我使用从 SQL 查询中提取的数据创建了一个 Excel 电子表格 但我似乎是唯一可以访问它的人。由于我实际上不会成为使用此电子表格的人,因此它对其他人有用很重要。这是用户在尝试刷新数据时收到的错误:
连接失败: SQLState:“28000” SQL Server 错误:18456 [Microsoft][SQL Server Native Client 11.0][SQL Server]用户 'DOMAIN\UserN' 登录失败。
我有没有办法更新 Excel 中的连接字符串,以便 (a) 读取并接受其他 Windows 凭据或 (b) 存储用户名/密码
【问题讨论】:
【参考方案1】:我不具体了解 Excel,但一般来说,如果您创建 SQL 登录,则可以使用以下格式:
Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;
您可能希望锁定该 SQL 登录的权限,因为任何人都可能能够看到它并通过其他方法进行连接。
【讨论】:
以上是关于Excel中的连接字符串不允许除我之外的任何人刷新的主要内容,如果未能解决你的问题,请参考以下文章
JQuery 隐藏除我搜索的 div 之外的所有 div [关闭]