对远程 MySql 数据库的 MS Access 只读

Posted

技术标签:

【中文标题】对远程 MySql 数据库的 MS Access 只读【英文标题】:Read only for MS Access to remote MySql database 【发布时间】:2011-09-08 20:14:20 【问题描述】:

我已经创建了一个 mysql 数据库,但我需要能够使用 MS Access 为其创建报​​告。

有谁知道使用 MS Access 获得对 MySQL 数据库的只读访问权限的方法?或许通过为 MS Access 创建宏或文件?

【问题讨论】:

我没有提到这是远程访问;使用 MS Access 从数据库中的各种表中获取信息。 如果您希望将表从 MySQL 附加到 Access,可以通过向导完成。如果您想要一个只读帐户,可以通过 MySQL 创建,AFAIK:dev.mysql.com/doc/refman/5.0/en/adding-users.html 【参考方案1】:

您可以创建 SQL 直通查询并提供连接到 MySQL 的 ODBC 连接字符串。您需要的唯一额外内容是运行 MS Access 数据库的机器上的 MySQL ODBC 驱动程序。

【讨论】:

以上是关于对远程 MySql 数据库的 MS Access 只读的主要内容,如果未能解决你的问题,请参考以下文章

对 MySQL 使用 MVC 应用程序和 MS Access 时记录被覆盖

使用 MS Access 作为 MySQL 数据库的前端

无法连接到远程 MS Access 数据库

PHP:远程连接到 MS Access 2013

如何在 MS Access 中创建“只写”远程表?

使用 MS Access 和 ODBC 连接到远程 PostgreSQL