Перейти к содержимому

Фотография

MySqlпомогите люди добрые


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 30

#1
Tancha

Tancha
  • В доску свой
  • 1 087 сообщений
Может не совсем по теме - но вопрос такой:
как подключиться к MySql с клиентского компутера...

Так работает:
[root@MANAGE tmp]# mysql -h127.0.0.1 -uroot -p
ERROR 1130: Хосту '192.168.100.23' не разрешено соединяться с данным сервером MySQL

А так - не работает:
[root@MANAGE tmp]# mysql -h192.168.100.23 -uroot -p
ERROR 1130: Хосту '192.168.100.23' не разрешено соединяться с данным сервером MySQL

Буду благодарна за любую информацию...
  • 0

#2
Da_ReBeL

Da_ReBeL

    цыник и падонак

  • В доску свой
  • 2 022 сообщений
В db mysql в таблице host пропиши хосты клиентские.
  • 0

#3
Tancha

Tancha
  • В доску свой
  • 1 087 сообщений

В db mysql в таблице host пропиши хосты клиентские.


Ага... Спасибо... Прописала... Сделала следующее:
use mysql
insert into host (host) values ('192.168.100.55')
update host set db='radius', Select_priv ='Y',Insert_priv ='Y', Update_priv ='Y',
Delete_priv ='Y',Create_priv ='Y',Drop_priv ='Y',Grant_priv ='Y',
References_priv ='Y', Index_priv ='Y', Alter_priv ='Y'

Только все равно не работает чето...
Може еще юзера добавить в users?
  • 0

#4
Da_ReBeL

Da_ReBeL

    цыник и падонак

  • В доску свой
  • 2 022 сообщений
Нет, просто сказать FLUSH PRIVILEGES
Юзер root там и так есть, а вообще это порочная практика. Кстати, по уму заводишь некоего юзера в таблице user и там же для него хост прописывается. Только хинт: после всяких операций с правами etc нужно грить FLUSH PRIVILEGES.
  • 0

#5
Tancha

Tancha
  • В доску свой
  • 1 087 сообщений

Нет, просто сказать FLUSH PRIVILEGES
Юзер root там и так есть, а вообще это порочная практика. Кстати, по уму заводишь некоего юзера в таблице user и там же для него хост прописывается. Только хинт: после всяких операций с правами etc нужно грить FLUSH PRIVILEGES.


Блин... Не получается что-то... Завела некоего юзера tatiana:

insert into user
(Host,User,Password,Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv, ssl_type, ssl_cipher, x509_issuer, x509_subject)
values ('192.168.100.55', 'tatiana', '123456',
'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y')

Ошибочка:
C:\mysql\bin>mysql -hMANAGE -utatiana -p
ERROR 1045: 'tatiana@192.168.100.55'

А что если к томуже нужен некий юзер, чтоб он со всех хостов мог цепляться?...
  • 0

#6
MastX

MastX
  • Модератор
  • 10 236 сообщений
http://www.mysql.ru/docs/instadm.html
  • 0

#7
Tancha

Tancha
  • В доску свой
  • 1 087 сообщений

http://www.mysql.ru/docs/instadm.html


Спасибо!...  :p
  • 0

#8
kornel

kornel
  • В доску свой
  • 9 069 сообщений

insert into user
(Host,User,Password,Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv, ssl_type, ssl_cipher, x509_issuer, x509_subject)
values ('192.168.100.55', 'tatiana', '123456',
'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y')

Не так, не '123456', а password('123456')

А что если к томуже нужен некий юзер, чтоб он со всех хостов мог цепляться?...

В качестве хоста юзеру ставишь '%'
  • 0

#9
Tancha

Tancha
  • В доску свой
  • 1 087 сообщений
А вот еще вопрос - поддерживаются ли в mysql хранимые процедуры?... В какой версии?...
И пример такой процедуры - если кто писал...
:p
  • 0

#10
kornel

kornel
  • В доску свой
  • 9 069 сообщений
Нет.
Нет тригеров, хранимых процедур, представлений, подчиненных записей и... вообщемто всего остального, выходящего за рамки ANSI SQL 86
Обещают в 4.1 довести до ANSI 92. Там будут...
но насколько это интересно??? MySQL черезвычайно простой и быстрый SQL, и многие фитчи из него выведены именно для повышения скорости. Нужен функционал и есть деньги - юзайте оркал, нет денег - сайбейс под линухом.
MySQL - это если нет денег, нужна большая скорость и 100% лицензионно чистый софт.
  • 0

#11
Tancha

Tancha
  • В доску свой
  • 1 087 сообщений

Нет.
Нет тригеров, хранимых процедур, представлений, подчиненных записей и... вообщемто всего остального, выходящего за рамки ANSI SQL 86
Обещают в 4.1 довести до ANSI 92. Там будут...
но насколько это интересно??? MySQL черезвычайно простой и быстрый SQL, и многие фитчи из него выведены именно для повышения скорости. Нужен функционал и есть деньги - юзайте оркал, нет денег - сайбейс под линухом.
MySQL - это если нет денег, нужна большая скорость и 100% лицензионно чистый софт.


В настоящее время юзается как раз Сайбейс под линуксом... НО - одна из подсисистем работает с MySQL - и с этим ничего не поделаешь... Дык нужна интеграция данных (т.е. обмен между подсистемами в Sybase и MySQL)... Думала организовать это через удаленный вызов процедур - но видно ничего не получится... :p
  • 0

#12
kornel

kornel
  • В доску свой
  • 9 069 сообщений
Сразу в лоб - будет проще пиреписать подсистему на работу с сайбейсом. Как минимум, это потребует не на много больше усилий, чем качественная интеграция сайбейса с майскулем.
  • 0

#13
Tancha

Tancha
  • В доску свой
  • 1 087 сообщений

Сразу в лоб - будет проще пиреписать подсистему на работу с сайбейсом. Как минимум, это потребует не на много больше усилий, чем качественная интеграция сайбейса с майскулем.


Подсистему переписать довольно сложно - нет сырцов... А те которые есь - никого не вдохновляют на это дело (речь идет об системе radius)...
  • 0

#14
Da_ReBeL

Da_ReBeL

    цыник и падонак

  • В доску свой
  • 2 022 сообщений

А те которые есь - никого не вдохновляют на это дело (речь идет об системе radius)...

Гы.  :p  ;)  :D
А чей радиус?
  • 0

#15
Tancha

Tancha
  • В доску свой
  • 1 087 сообщений

А те которые есь - никого не вдохновляют на это дело (речь идет об системе radius)...

Гы.  :D  :D  :D
А чей радиус?


А че смешного?...  :p
В смысле чей? - наш конечно  ;)
  • 0

#16
MastX

MastX
  • Модератор
  • 10 236 сообщений
имеется ввиду какой именно radius...
  • 0

#17
Tancha

Tancha
  • В доску свой
  • 1 087 сообщений

имеется ввиду какой именно radius...


IC-RADIUS  0.18.1
  • 0

#18
Da_ReBeL

Da_ReBeL

    цыник и падонак

  • В доску свой
  • 2 022 сообщений
Ха, так там все же просто :p И исходники есть, и все элементарно.
MySql блок дан отдельным блоком, делов всего то переписать грам и с другими библиотеками собрать.

Максимум на день работы.
  • 0

#19
Tancha

Tancha
  • В доску свой
  • 1 087 сообщений

Ха, так там все же просто :p И исходники есть, и все элементарно.
MySql блок дан отдельным блоком, делов всего то переписать грам и с другими библиотеками собрать.
Максимум на день работы.


Вы уверены?... Это действительно несложно?...
Я с трудом могу об этом судить... Меня как субдшника насторожило хотябы одно то, что отсутствуют скрипты на создание Sybase-таблиц, и описания Sybase-ориентированных обращений к этим таблицам...
Если вы где-то видели что-то подобное - дайте знать...
Буду очень благодарна...
  • 0

#20
Da_ReBeL

Da_ReBeL

    цыник и падонак

  • В доску свой
  • 2 022 сообщений
А что, такая большая разница? Sybase разве не SQL ?
Там есть файл /icradius-0.18.1/scripts/radius.db, в котором создаются таблицы. В файле /icradius-0.18.1/src/mysql.c есть все селекты,инсерты и т.д (хотя я в своем радиусе не так сделал, сами квери описаны дефайнами).
Я вообще-то сайбэйз в руках не держал, но что-то мне подсказывает, что все будет работать, нужно только переписать APIшные вызовы.
  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.