The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"MySQL скрипт"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"MySQL скрипт" 
Сообщение от clev Искать по авторуВ закладки on 06-Май-05, 17:00  (MSK)
всем HI !
Очень бы хотелось получить помощь вот в каком вопросе
Есть MySQL скрипт такого содержания

GRANT INSERT ON database.table1 TO user1@comp1 IDENTIFIED BY 'passwd1' WITH GRANT OPTION;

GRANT INSERT ON database.table2 TO user1@comp1 IDENTIFIED BY 'passwd1' WITH GRANT OPTION;

GRANT INSERT ON database.table3 TO user1@comp1 IDENTIFIED BY 'passwd1' WITH GRANT OPTION;

.........
В общем одному и тому же user1 к БД database задаются права просмотра по паролю passwd1

Вопрос - как объявить database, user1, passwd1 переменными и задать их вначале скрипта ?

Используется MySQL 4.0.22 на FreeBSD

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "MySQL скрипт" 
Сообщение от konst emailИскать по авторуВ закладки(??) on 06-Май-05, 18:09  (MSK)
>всем HI !
>Очень бы хотелось получить помощь вот в каком вопросе
>Есть MySQL скрипт такого содержания
>
>.........
>В общем одному и тому же user1 к БД database задаются права
>просмотра по паролю passwd1
>
>Вопрос - как объявить database, user1, passwd1 переменными и задать их вначале
>скрипта ?
>
>Используется MySQL 4.0.22 на FreeBSD
Можно использовать shell.
В sh-скрипте задать переменные и
тамже
mysql -e "GRANT ... $user1...." и т.п.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "MySQL скрипт" 
Сообщение от clev Искать по авторуВ закладки on 07-Май-05, 19:12  (MSK)
>Можно использовать shell.
>В sh-скрипте задать переменные и
>тамже
>mysql -e "GRANT ... $user1...." и т.п.

Спасибо, видимо я так и сделаю. Но всё-таки любопытно, нельзя ли в MySQL-скрипте такое реализовать

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "MySQL скрипт" 
Сообщение от rWizard emailИскать по авторуВ закладки(ok) on 10-Май-05, 01:50  (MSK)
Дело в том, что нет такого понятия "Mysql скрипт"
это просто список комманд, которые последовательно выполняются без какой-либо предварительной обработки


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "MySQL скрипт" 
Сообщение от clev Искать по авторуВ закладки on 10-Май-05, 15:46  (MSK)
>Дело в том, что нет такого понятия "Mysql скрипт"
>это просто список комманд, которые последовательно выполняются без какой-либо предварительной обработки

Хорошо, согласен. А в этом списке команд можно задавать переменные ?
или "выполняются без какой-либо предварительной обработки" подразумевает что нельзя ?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "MySQL скрипт" 
Сообщение от konst emailИскать по авторуВ закладки(??) on 12-Май-05, 14:14  (MSK)
>>Дело в том, что нет такого понятия "Mysql скрипт"
>>это просто список комманд, которые последовательно выполняются без какой-либо предварительной обработки
>
>Хорошо, согласен. А в этом списке команд можно задавать переменные ?
>или "выполняются без какой-либо предварительной обработки" подразумевает что нельзя ?
Если mysql поддерживает процедурные языки програмирования типа PL/SQL то можно в виде процедур это оформить


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "MySQL скрипт" 
Сообщение от chip emailИскать по авторуВ закладки(ok) on 12-Май-05, 21:22  (MSK)
>Если mysql поддерживает процедурные языки програмирования типа PL/SQL то можно в виде
>процедур это оформить

Если не ошибаюсь, данная функциональность заявлена в mysql-5.0, которая еще alpha


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру