Предотвратить Microsoft Access для блокировки MSSQL View Serveride? - PullRequest
3 голосов
/ 21 февраля 2012

У меня есть сервер MSSQL, который предоставляет некоторые представления для определенной роли пользователя.

В этих представлениях роль имеет только право на SELECT.

. По какой-то причине, хотя пользователь этой роли подключен к этому представлению через Microsoft Access, невозможно изменить представление (например, добавить столбец и т. д.).

Когда я убиваю пользователя (на самом деле не его лично, а только егоSELECT -процесс) все снова работает нормально.

Я знаю, что в Access есть способы изменить это, но:

Есть ли способ предотвратить такое поведение на стороне сервера?

1 Ответ

0 голосов
/ 04 декабря 2012

Я использую WITH (NOLOCK) в конце набора данных в предложении FROM для моего приложения, и оно работает хорошо.

...