61 / 60 / 10
Регистрация: 11.08.2010
Сообщений: 199

Linked table в Access 2003

11.08.2010, 15:33. Показов 1788. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет!
Есть два .mdb файла - один с таблицами, второй с формами, отчетами, исходниками, back- и front-end соответсвенно. Back-end лежит на сервере, таблицы добавляются на front-end как ссылки - linked tables (так вроде называется). Если мы откроем эти таблицы-ссылки, можно ли в них будет вносить изменения (INSERT, UPDATE, DELETE), так чтобы соответствующие им таблицы на сервере тоже менялись? Тесты на простой базе показали, что если сервак на одной машине, то ничего не получается редактировать, а если на другой то все работает ( Кто может прояснить ситуацию?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.08.2010, 15:33
Ответы с готовыми решениями:

Нужно ли устанавливать Access 2003, если в Access 2016 итак возможно разрабатывать БД в формате Access 2003?
Здравствуйте! Подскажите пожалуйста, нужно ли устанавливать Access 2003, если в Access 2016 итак возможно разрабатывать БД в формате...

Linked Table Manager начал доставать
Необходимо с его помощью изменять линки - база данных с примерно 100 таблицами временно перемещена.С некоторых пор Linked Table Manager...

DROOP TABLE и CREATE TABLE в ACCESS
Как использовать конструкции DROOP TABLE и CREATE TABLE в ACCESS? собственно ситуация такова: есть локальная база на аксесе...

5
 Аватар для Сергей1980
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 991
11.08.2010, 16:08
Можно!
Тут два варианта развития событий, если у вас разделение прав идет серверное, то есть ввод паролей, логинов просит сделать драйвер с сервера а не mdw структура с аксесса, то в линках на таблицы ,изменения,удаления,добавления в них можно делать, в зависимости от прав того кто открывает эти линки. С точки зрения иерархии безопасность сервера перекрывает аксессовские приоритеты. Даже если в аксе есть полный доступ к иконкам таблиц линкованных, сервер не даст выполнить все указанные вами штуки с ним.

Но вот если у вас вся безопасность выполнена в аксессе, а сервер крутит таблицы по типу localhost с пользователем root без пароля, то тут уж ничего не поделаешь, в линках можно делать все.

Я моделировал ваш вопрос на сервере, тоже задавался подобным вопросом, у меня правда не MSSQL a MySQL был, и пришел к такому выводу.
Аксесс сам по себе слишком "фонит" Из него вообще почти все можно вытащить.. Даже если он хоть на чем посажен..Не помогут никакие запреты на шифты, accde итд итп..
0
61 / 60 / 10
Регистрация: 11.08.2010
Сообщений: 199
11.08.2010, 16:44  [ТС]
Цитата Сообщение от Сергей1980 Посмотреть сообщение
Можно!
Тут два варианта развития событий, если у вас разделение прав идет серверное, то есть ввод паролей, логинов просит сделать драйвер с сервера а не mdw структура с аксесса, то в линках на таблицы ,изменения,удаления,добавления в них можно делать, в зависимости от прав того кто открывает эти линки. С точки зрения иерархии безопасность сервера перекрывает аксессовские приоритеты. Даже если в аксе есть полный доступ к иконкам таблиц линкованных, сервер не даст выполнить все указанные вами штуки с ним.

Но вот если у вас вся безопасность выполнена в аксессе, а сервер крутит таблицы по типу localhost с пользователем root без пароля, то тут уж ничего не поделаешь, в линках можно делать все.

Я моделировал ваш вопрос на сервере, тоже задавался подобным вопросом, у меня правда не MSSQL a MySQL был, и пришел к такому выводу.
Аксесс сам по себе слишком "фонит" Из него вообще почти все можно вытащить.. Даже если он хоть на чем посажен..Не помогут никакие запреты на шифты, accde итд итп..
Не до конца понял ваш ответ, немного поясню ситуацию - файл базы с таблицами лежит просто в общем доступе на компьютере с адресом ip_addr, клиент ссылается на таблицы по типу "\\ip_addr\dir\dbName.mdb", никакого MSSQL у меня нет. Если, например, таблицы находятся на машине с ip_addr1, то при открытии их через клиент данные в них можно редактировать и изменять, а если данные на машине с ip_addr2, то уже нельзя (все ссылки правильные). Машины по конфигурации одинаковые, как так? Вводов паролей и т.д. не предусматривается в принципе.
0
 Аватар для Сергей1980
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 991
11.08.2010, 18:23
А файл оболочка на этих двух компах одинаковый? Если один к примеру имеет расширение mdb а другой на другом компе mde то во втором случае как раз и нельзя выполнять (INSERT, UPDATE, DELETE), так как доступа к конструктору запросов просто нет, так как кто то зашифровал БД от вмешательств.
Попробуй оболочку с компа, где все работает перекинуть на тот, где все работает, может прокатит.
Если по прежнему ничего не работает делаешь следующее:
с того компа где все работает идешь по пути, где лежат таблицы после разделения, щелкаешь правой кнопкой СВОЙСТВА, Вкладку Безопасность, выбираешь в окошке группы и пользователи нужный комп (то есть тот на котором не работает) и ставишь галочки как в приложенном рисунке от меня. Попробуй.
Миниатюры
Linked table в Access 2003  
1
61 / 60 / 10
Регистрация: 11.08.2010
Сообщений: 199
12.08.2010, 09:53  [ТС]
Цитата Сообщение от Сергей1980
с того компа где все работает идешь по пути, где лежат таблицы после разделения, щелкаешь правой кнопкой СВОЙСТВА, Вкладку Безопасность, выбираешь в окошке группы и пользователи нужный комп (то есть тот на котором не работает) и ставишь галочки как в приложенном рисунке от меня. Попробуй.
Спасибо, помогло, добавил разрешения и все заработало, причем только после добавления через имя_пользователя@имя_домена, просто по имени компьютера не хотело, может быть это связано с настройками рабочих групп в самом аксе и настройками безопасности, еще с этим не разбирался.
0
 Аватар для Сергей1980
547 / 377 / 16
Регистрация: 17.12.2009
Сообщений: 991
12.08.2010, 13:34
Ну да, в принципе через имя юзера и домена,все правильно, пожалуйста!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.08.2010, 13:34
Помогаю со студенческими работами здесь

Нужны отдельные программы установки для Access 2003 и Excel 2003
Доброго времени суток. Нужны отдельные программы установки для Access 2003 и Excel 2003. Если будут с аптекой, то хорошо. Кто знает где...

VB & Oracle ошибка: Run-time error '3155' ODBC--insert on a linked table '???' failed.
Уважаемые Дамы и Господа! Столкнулся с такой проблемой: У меня есть база Oracle -- Create table create table MAN_DEMO.RECIPES ...

Access 2003 и Access 2010 на одном компьютере
Возникла необходимость установить Access 2003 и Access 2010 на одном компьютере. В принципе установил, но вот то что каждый раз продукты...

Есть БД на Access 2.0, нужно открыть в Access 2003
помогите кто может!

Переход от Access 2003 на Access 2013
Доброго времени суток всем, сталкивался ли кто-нибудь с переносом БД из Access 2003 в Access 2013? была БД, написанная на Access...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru