Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Права всем на запуск процедуры / 8 сообщений из 8, страница 1 из 1
26.02.2015, 12:05:38
    #38889286
Даниил Пакоv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права всем на запуск процедуры
В MySQL пока новичек, подскажите пожал уста, я правильно даю всем пользователям , с любого хоста доступ на запуск ХП

GRANT EXECUTE ON PROCEDURE MrSale_main.p1 TO '*.*@%'
...
Рейтинг: 0 / 0
26.02.2015, 12:11:50
    #38889294
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права всем на запуск процедуры
...
Рейтинг: 0 / 0
26.02.2015, 12:13:50
    #38889299
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права всем на запуск процедуры
http://dev.mysql.com/doc/refman/5.5/en/account-names.html A user name is either a nonblank value that literally matches the user name for incoming connection attempts, or a blank value (empty string) that matches any user name .
...
Рейтинг: 0 / 0
26.02.2015, 12:38:21
    #38889338
Даниил Пакоv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права всем на запуск процедуры
Да почему все такие снобы то, сразу посылать читать заморскую документацию, где примеров мало. я конкретно спросил, правильно ли я команду написал, что бы дать доступ на запуск процедуры всем и с любого хоста, так писать '*.*'@'%' или так '*'@'%'???
и вообще я правильно написал?
GRANT EXECUTE ON PROCEDURE MrSale_main.pDocAgreements TO '*.*'@'%'
Может найдутся среди вас те, кто ответит мне просто по человечески, по простому и напишет пример правильный.
Большое спасибо ребята!
...
Рейтинг: 0 / 0
26.02.2015, 13:02:26
    #38889381
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права всем на запуск процедуры
miksoft , и там же:
An account with a blank user name is an anonymous user.
Любой и анонимный - вещи разные... И вот вопрос - так от какого же имени будет выполняться запрос, от авторизованного или от анонимного? С точки зрения безопасности это вещи разные... Что в логи ляжет, например?
offtopЕсли анонимусу allow, а у конкретного юзера deny (такого в MySQL нет - но теоретически) - сможет он выполнить запрос или нет? Хотя, может, потому и нет deny...
...
Рейтинг: 0 / 0
26.02.2015, 13:05:23
    #38889385
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права всем на запуск процедуры
Даниил Пакоv

Код: sql
1.
TO ''@'%'



А читать заморскую документацию НАДО. Хотя бы для того, чтобы не задавать тривиальных вопросов. И не примеры в ней разглядывать - не комикс небось,- а понимать смысл прочитанного, тогда и примеры не нужны.
...
Рейтинг: 0 / 0
26.02.2015, 13:07:15
    #38889387
Даниил Пакоv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права всем на запуск процедуры
Тогда по другому поставлю вопрос, как дать права на запуск этой ХП,для пользователей, которые уже прописаны на этом сервере?
...
Рейтинг: 0 / 0
26.02.2015, 13:16:33
    #38889403
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права всем на запуск процедуры
По одному всем. Сколько юзеров, столько GRANT-ов. Можно итеративной процедурой по INF_SCH.Users.

И внести в документацию на сервер - чтобы при создании других пользователей не забывать им давать это право, буде надо.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Права всем на запуск процедуры / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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