Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / current_user() и вьюшка / 3 сообщений из 3, страница 1 из 1
14.10.2013, 22:34:21
    #38427343
Rici
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
current_user() и вьюшка
Привет.
Подскажите в чем дело. Вот такая конструкция:

CREATE VIEW tab AS
SELECT current_user();

Получается вьюшка в которой как мне представлялось должен лежать текущий юзер. А там хранится тот юзер который создал вьюшку. Как нибудь можно с этим справиться?
...
Рейтинг: 0 / 0
14.10.2013, 22:52:27
    #38427366
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
current_user() и вьюшка
Документацию читать не только вредно, но и полезно.
http://dev.mysql.com/doc/refman/5.5/en/information-functions.html#function_current-user Within a stored program or view, CURRENT_USER() returns the account for the user who defined the object (as given by its DEFINER value) unless defined with the SQL SECURITY INVOKER characteristic.
...
Рейтинг: 0 / 0
14.10.2013, 23:02:45
    #38427374
Rici
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
current_user() и вьюшка
Спасибо. Я к сожалению плохо понимаю по англицки, но замена current_user() на просто user() помогла.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / current_user() и вьюшка / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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