Закрытие таблицы для записи

Alex_v.tv

Новичок
Закрытие таблицы для записи

Привет

нужна подсказка:

1)создаётся таблица
2)заполняется данными,
3)и теперь необходимо совсем закрыть таблицу mysql для записи,
но оставить возможность чтения и удаления таблицы.

сейчас просто вставляю маркер, по которому скрипты определяют, что добавлять данные сюда нельзя.

Хотелось бы найти более нормальное решение

Заранее спасибо.
 

voituk

прозревший
Завести пользователя у какого будут права только на select и для доступа к БД из скриптов использовать его.
 

Фанат

oncle terrible
Команда форума
а зачем таблицу удалять?
и от кого ты собитаешшься закрыть таблицу на запись? от своих собственных скриптов?
 

Alex_v.tv

Новичок
возможно, но не совсем то, чего хочется ))

-~{}~ 21.03.06 10:52:

фанат'у

это таблица заказа, в кот содержится список заказаных товаров, её можно обновлять, удалять и т.д. по желанию заказчика, но после оформления заказа (делается запись в таблице заказов) эта таблица должна быть закрыта, дабы избежать путаницы.
После выполнения заказа таблица удаляется, удаляется запись из таблицы заказов.
закрывать хочу, тк. при попытке продолжить неоформленый заказ нужно проверить, окончен он или нет.
Это можно сделать проверив таблицу заказов или проверив состояние таблицы списка товаров.
ну и на всякий случай )
 

Фанат

oncle terrible
Команда форума
Никто так не делает.
Есть одна общая таблица заказов.
в ней лежат все заказы.
блокировка добавления обеспечивается логикой скриптов.
 

Alex_v.tv

Новичок
Никто так не делает.
Есть одна общая таблица заказов.
ок, пересмотрю свои взгляды )
это моя первая попытка в данном направлении, хотя нормально работает, пока по крайней мере
и всё-таки, есть ли возможность в mysql закрыть таблицу для записи вообще?
close table не подходит по-моему, или я плохо понял...
 
Сверху