powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access 2003 "could not create; no modify design permission fro table or query"
14 сообщений из 14, страница 1 из 1
Access 2003 "could not create; no modify design permission fro table or query"
    #37330101
CasperPlay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В базе имеется отдельная группа пользователей MyUsers.
Группе проставлен доступ:

Object type: Table
Object Name:New Tables/Queries
Permission: Read/modify Design, Administer, Read/update/delete/insert Data.

При попытке создания новой таблицы выводиться сообщения об ошибке 'could not create no modify design permission fro table or query'. В чем может быть дело?
...
Рейтинг: 0 / 0
Access 2003 "could not create; no modify design permission fro table or query"
    #37330127
Фотография BrykAlien
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CasperPlay,

На саму базу разрешения есть?
...
Рейтинг: 0 / 0
Access 2003 "could not create; no modify design permission fro table or query"
    #37330156
CasperPlay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Конечно Open|Run.
...
Рейтинг: 0 / 0
Access 2003 "could not create; no modify design permission fro table or query"
    #37330316
CasperPlay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати таже ерунда получается при сохранении нового запроса. Выводит:

You do not have the necessary permissions to use the 'MSysTables' object. Have your system administrator or the person who created this object establish the necessary permissions for you.

В базе у меня даже таблицы такой нет. В базе нашел только следующие системные таблицы:

MSysACEs
MSysObjects
MSysQueries
MSysRelationships.
...
Рейтинг: 0 / 0
Access 2003 "could not create; no modify design permission fro table or query"
    #37330333
askerli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CasperPlay,

вы случаем не конвертили эту базу из поздней версии?
...
Рейтинг: 0 / 0
Access 2003 "could not create; no modify design permission fro table or query"
    #37330441
CasperPlay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вроде нет. Кстати удаление новосозданых таблиц (созданых под админом) происходит на ура обычными пользователсями.
...
Рейтинг: 0 / 0
Access 2003 "could not create; no modify design permission fro table or query"
    #37330460
askerli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может какие-то ваши действия затронули mdw файл. может с ним что-то не так...
...
Рейтинг: 0 / 0
Access 2003 "could not create; no modify design permission fro table or query"
    #37331388
Breathman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте экспорт "всего" в пустую базу
...
Рейтинг: 0 / 0
Access 2003 "could not create; no modify design permission fro table or query"
    #37331643
alvk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Breathman,

может Импорт?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Access 2003 "could not create; no modify design permission fro table or query"
    #39111129
Casper2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Опять столкнулся с вышеописанной проблемой. Но не помню решил ли я ее тогда.
Кто нибудь сталкивался?
...
Рейтинг: 0 / 0
Access 2003 "could not create; no modify design permission fro table or query"
    #39111222
Casper2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовал с нуля на чистой базе - результат тот же. Почему-то назначенные права на создание таблиц и запросов обычным пользователям Access просто игнорирует. Кстати заметил одну странную вещь: пользователь admin имеет больше прав чем другие пользователи в группе Admins. Например назначить доступ к объектам Msys* должен сначала пользователь admin а лишь потом другие пользователи в группе Admins смогут менять там права...
...
Рейтинг: 0 / 0
Access 2003 "could not create; no modify design permission fro table or query"
    #39111235
Casper2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кажется удалось добраться до сути. Object Name:New Tables/Queries служит для указания прав на новые таблицы/запросы по умолчанию, но не дает самого права на создание таблиц запросов. :(

Таким образом непонятно как вообще давать разрешение для пользователя создавать новые таблицы/запросы...
...
Рейтинг: 0 / 0
Access 2003 "could not create; no modify design permission fro table or query"
    #39111318
Casper2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нарыл почти что нужное решение :) Если покопаться в Security Wizard то через него можно добавить новые системные группы такие как : Backup Operators, Full Data Users и т.д. В описании к ним написано что они не могут создавать новые объекты, кроме группы Full Permissions этой группе разрешено все кроме администрирования пользователей. Но эта группа тоже мне не подходит потому что разрешает создавать любые объекты (не только таблицы и запросы) а также изменять любой объект (без получения доп доступа как будто работаешь под админом) и имеет доступ к окну назначения доступа к объектам.
...
Рейтинг: 0 / 0
Access 2003 "could not create; no modify design permission fro table or query"
    #39112384
Casper2002
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Отвечаю сам себе, но думаю многим пригодиться. Помогла эта тема Применить права доступа для нового объекта в БД и совет Ёжика. А именно, создал процедуру которая запускает SQL запросы под админом.

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Public Sub run_SQL_from_admin(s_SQL As Variant)

Dim wsp As Workspace, dbs As Database
Set wsp = DBEngine.CreateWorkspace("AdmWorkspace", "admin_login", "admin_password", dbUseJet)
Set dbs = wsp.OpenDatabase(CurrentDb.Name)
dbs.Execute s_SQL
Set dbs = Nothing
Set wsp = Nothing

End Sub
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Access 2003 "could not create; no modify design permission fro table or query"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]