Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Дать доступ (для чтения) к таблице только по условию. Условие меняется. / 12 сообщений из 12, страница 1 из 1
12.11.2015, 16:49:37
    #39102062
Адеке
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
Есть таблица. Хочу открыть к нему доступ с условием через представление, но условие каждый раз меняется.
Например за определенную дату '2015-09-03', после просмотра - на другую дату, которая понадобится пользователю.
Но чтобы за всю дату разом у него не было доступа.
Как можно это реализовать?
За ранее благодарю.
...
Рейтинг: 0 / 0
12.11.2015, 16:53:13
    #39102070
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
О какого рода системе вообще речь? Сайт, десктопная программа, что-то еще?
Вы же не пускаете пользователей напрямую в базу?
...
Рейтинг: 0 / 0
12.11.2015, 17:12:25
    #39102094
Адеке
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
программа в аксесе
...
Рейтинг: 0 / 0
12.11.2015, 17:23:57
    #39102111
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
Адекепрограмма в аксесеИ что мешает желаемое ограничение сделать в этой программе?
...
Рейтинг: 0 / 0
12.11.2015, 17:27:32
    #39102121
Адеке
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
Ограничение мне надо ставить на сервере.
...
Рейтинг: 0 / 0
12.11.2015, 17:31:32
    #39102126
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дать доступ (для чтения) к таблице только по условию. Условие меняется.
Адеке,

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


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


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