阻止Microsoft Access锁定MSSQL View Server端?

时间:2012-02-21 10:21:10

标签: sql-server sql-server-2005 ms-access

我有一个MSSQL服务器,它为特定的Userrole提供了一些视图。

在此视图中,角色只有SELECT的权利。

出于某种原因,当此角色的用户通过Microsoft Access连接到此视图时,无法更改视图(如添加列等)。

当我杀死用户时(实际上不是他个人,只是他的SELECT - 进程)一切正常。

我知道Access内部有一些方法可以改变它,但是:

有没有办法阻止服务器端的这种行为?

1 个答案:

答案 0 :(得分:0)

我在我的应用程序WITH (NOLOCK)子句的数据集末尾使用FROM,它运行良好。