0

早上好!

我正在开发一个 VB6 项目,该项目通过存储在系统中的 ODBC 数据源读取/写入其数据库。我希望完成的是临时将 ODBC 连接设置为“只读”,这样我就可以看到系统在特定场景中会生成什么 SQL,而无需实际将更改写入数据库。该应用程序已经负责记录所有 SQL 查询。有没有办法在我在系统中执行我关心的操作之前立即将系统 ODBC 连接设置为“只读”(在“ODBC 数据源管理器”中)?

我很感激任何见解!

4

1 回答 1

2

没有可以设置的连接参数以使会话只读。您最好的选择是使用不同的用户 ID(只有 SELECT 权限),尽管这似乎会导致您的应用程序在尝试执行插入、更新和/或删除时出错。

于 2013-08-05T19:21:14.783 回答