使 ODBC 链接访问表对用户可用
Posted
技术标签:
【中文标题】使 ODBC 链接访问表对用户可用【英文标题】:Make ODBC Linked Access Table Available to Users 【发布时间】:2014-04-23 21:53:52 【问题描述】:我有一个带有 MS Access 前端的 SQL 数据库。我创建的链接表只对我可用,其他人不能使用。我需要域中的其他用户才能打开此链接表。当他们打开表时,他们会收到一条错误消息,指出与数据库的连接失败。
其他用户(除了我自己)无法打开链接的 MS Access 链接表的地方我做错了什么?
【问题讨论】:
如何让 Access 链接到 SQL 数据库?使用 ODBC 连接? 是的,我正在使用通过 ODBC 数据源管理器 > 文件 DSN > 添加... 创建的 ODBC 连接 在您的文件 DSN 中,您使用了哪些登录凭据? SQL身份验证登录还是您使用Windows登录? 我用的是集成windows登录 嗯..我不确定使用 Windows 登录时文件 dsn 是如何工作的。我不确定它是否将您的 Windows 凭据存储在 DSN 中并在其他用户尝试连接时使用它们,或者它是否尝试使用他们的 Windows 凭据。在使用文件 DSN 时,我一直使用 SQL 身份验证登录。 【参考方案1】:如果您使用 ODBC 连接连接到 SQL 数据库,最终用户也需要在他们连接的计算机上设置该 ODBC 连接。
【讨论】:
以上是关于使 ODBC 链接访问表对用户可用的主要内容,如果未能解决你的问题,请参考以下文章
通过 VBA 在 MS Access 中自动链接/刷新 ODBC 链接表