powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Дать доступ (для чтения) к таблице только по условию. Условие меняется.
12 сообщений из 12, страница 1 из 1
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
    #39102062
Адеке
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица. Хочу открыть к нему доступ с условием через представление, но условие каждый раз меняется.
Например за определенную дату '2015-09-03', после просмотра - на другую дату, которая понадобится пользователю.
Но чтобы за всю дату разом у него не было доступа.
Как можно это реализовать?
За ранее благодарю.
...
Рейтинг: 0 / 0
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
    #39102070
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О какого рода системе вообще речь? Сайт, десктопная программа, что-то еще?
Вы же не пускаете пользователей напрямую в базу?
...
Рейтинг: 0 / 0
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
    #39102094
Адеке
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
программа в аксесе
...
Рейтинг: 0 / 0
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
    #39102111
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Адекепрограмма в аксесеИ что мешает желаемое ограничение сделать в этой программе?
...
Рейтинг: 0 / 0
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
    #39102121
Адеке
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ограничение мне надо ставить на сервере.
...
Рейтинг: 0 / 0
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
    #39102126
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Адеке,

Вы хотите странного.
Обычно такие вещи реализуются через секцию WHERE в SQL-запросе.
Пишете WHERE datefield='2015-09-03' и в результате будут записи за нужную дату.
...
Рейтинг: 0 / 0
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
    #39102156
Адеке
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Просто я с MySQL только начал сталкиваться. Кажется я начал разбираться. Думаю то что я хочу - это можно осуществить через хранимую процедуру.
...
Рейтинг: 0 / 0
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
    #39102162
Адеке
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoftОбычно такие вещи реализуются через секцию WHERE в SQL-запросе.
Пишете WHERE datefield='2015-09-03' и в результате будут записи за нужную дату.
Продвинутый пользователь может поковыряться и изменить текст SQL.
...
Рейтинг: 0 / 0
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
    #39102168
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АдекеДумаю то что я хочу - это можно осуществить через хранимую процедуру.Можно и через процедуру, если Access умеет их вызвать.
...
Рейтинг: 0 / 0
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
    #39102172
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АдекеmiksoftОбычно такие вещи реализуются через секцию WHERE в SQL-запросе.
Пишете WHERE datefield='2015-09-03' и в результате будут записи за нужную дату.
Продвинутый пользователь может поковыряться и изменить текст SQL.Продвинутый пользователь может подключиться к вашей базе чем угодно, хоть Excel-ем, и поштучно надергать данные за все даты.
Так что это не защита.
...
Рейтинг: 0 / 0
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
    #39102238
Адеке
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как открыть доступ на выполнение к процедуре все или группам пользователей?
...
Рейтинг: 0 / 0
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
    #39102244
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АдекеА как открыть доступ на выполнение к процедуре все или группам пользователей?Примерно так:
Код: sql
1.
GRANT EXECUTE ON PROCEDURE имя_процедуры TO пользователь1, пользователь2 


См. http://dev.mysql.com/doc/refman/5.5/en/grant.html
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Дать доступ (для чтения) к таблице только по условию. Условие меняется.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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