【发布时间】:2020-08-20 00:29:14
【问题描述】:
我很想将我的 MS Access 前端连接到一个 MSSQL 数据库,这是一个包含许多表和许多视图的大型数据库。禁止以系统管理员用户身份连接。
SQL 管理员创建了一个用户并授予该用户权限(甚至获得特定表的所有权)。但 MSAccess 无法正确链接表。
在 MS SQL Management Studio 中,我可以使用该用户正确查看软件中的视图和表,但是当我通过 MS 访问中的 ODBC 连接器进行连接时,我在链接阶段确实看到了表,但它会遇到错误,并且确实没有正确链接表格。
我创建了一个本地 MS SQL 数据库,并且使用 sysadmin 我可以轻松地链接表,当我切换到不同的权限集时遇到了同样的问题。
有人遇到过这样的问题吗?
【问题讨论】:
-
欢迎来到 SO!请使用tour 并阅读How to Ask,然后改进问题(编辑)!例如。避免图像显示错误消息的文本(用于复制和粘贴)。软件版本(Office、SQL Server、ODBC 驱动程序)?
标签: sql-server ms-access permissions odbc access-rights