2014-12-01 2 views
-1

Я создаю приложение на C#, которое обращается к базе данных SQL.Ограничить доступ SQL

Он должен быть полностью доступен, но только одним человеком за раз, поэтому, если другой пользователь подключается с использованием учетных данных в программе, он позволит им просматривать данные и не разрешать им добавлять или вставлять и т. Д.

Так что в основном я хочу добиться эквивалента блокировки документа Word.

Надеюсь, что имеет смысл, любая помощь будет принята с благодарностью.

Благодаря

Brendan

+0

Похоже на _very_ пессимистическую стратегию блокировки. В чем цель? Вы просто беспокоитесь о честности или просто пессимистичны? –

+2

Это звучит как ужасная идея. Но это должно быть просто реализовать в вашем приложении. Что вы пробовали? На самом деле вы не задали вопрос. – mason

+1

Вам нужно защитить одну запись или таблицу от проблем параллелизма, если это не может быть наиболее подходящим подходом. Прочтите следующие сведения о путях оптимистической и пессимистической блокировки http://www.codeproject.com/Articles/114262/ways-of-doing-locking-in-NET-Pessimistic-and-opt – CodeX

ответ

Смежные вопросы