Это не вопрос доступа, а вопрос SQL Server. Установите роли на своем SQL Server и свяжите их с соответствующими группами пользователей, и ваши пользователи будут наследовать соответствующие разрешения на данные в соответствии с их членством в группах.
Есть ли способ ограничить прямой доступ для записи в базу данных в Microsoft Access 2007?
914
JW.
Я хотел бы настроить проект Access (2007), который содержит запросы к базе данных (фактически в MS SQL Server 2005), но я не хочу разрешать прямую запись в базу данных.
Как я могу сделать это только для чтения?
ADP или MDB / ACCDB?
David W. Fenton 13 лет назад
0
3 ответа на вопрос
1
David W. Fenton
1
Вы можете скрыть таблицы и создавать запросы с доступным только для чтения свойством true.
-2
Ice
Запросы MS-SQL-Server представлены в Acces как таблицы только для чтения, когда они связаны с ODBC. Отсутствие первичного ключа делает работу.
Это не так, как указано. Представления могут быть прочитаны / записаны, но это полностью зависит от того, что находится в представлении. И, как вы говорите, если нет ПК, это вызывает проблемы. Я также рекомендую поле отметки времени во всех таблицах SQL Server и во всех представлениях.
David W. Fenton 14 лет назад
0
Вопрос заключался в следующем: как получить вид только для чтения. Мой ответ короткий, прямой и правильный. Вы не определили, какие проблемы могут возникнуть - так что, пожалуйста?
Ice 13 лет назад
0
Я не знаю, почему я должен отвечать на еще один вопрос. Я должен был сделать исследование, чтобы найти ответ. Конечно, это так же просто, как установить разрешения SQL Server в представлении, но ваш ответ здесь ЛОЖЬ. Это не тот случай, когда представление SQL Server «представлено в Access только для чтения». Это утверждение просто ПОЛНОСТЬЮ НЕПРАВИЛЬНО, как оно есть (отсюда и отрицательное мнение).
David W. Fenton 13 лет назад
0
Похожие вопросы
-
13
Почему подключение к SQL Management Studio занимает так много времени?
-
3
Ubuntu Server с рабочим окружением GNOME - настройка разрешений файла конфигурации Apatche
-
2
Как разрешить запуск программ, требующих прав администратора, при запуске в Vista?
-
-
1
Windows не может записать на диск во время chkdsk и сохранения в офисе
-
5
Есть ли способ запустить запланированное задание в Windows XP без необходимости ввода имени пользова...
-
11
Менее устрашающий интерфейс для SQL Server
-
3
Как я могу запретить другим пользователям просматривать содержимое моего домашнего каталога, кроме о...
-
8
Как я могу дать права на запись в папку всем пользователям Linux?
-
7
Удаление «восстанавливаемых» файлов в Vista
-
1
Доступ к бывшему диску XP в качестве второго диска под Windows 7