ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #381  
Старый 13.12.2008, 13:00
Аватар для VDShark
VDShark
Участник форума
Регистрация: 01.02.2007
Сообщений: 286
Провел на форуме:
804931

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

Вообще забираются права командой REVOKE

Пример:
REVOKE ALL PRIVILEGES ON DB_NAME.* FROM q

где DB_NAME - имя базы, q - имя пользователя. Забрали все привелегии.

Здесь поподробнее http://dev.mysql.com/doc/refman/5.0/en/revoke.html

Вот только что бы забирать \ выставлять права, юзер который это делает - должен быть владельцем бд (ну или с grant privileges... но это ты сам разберешся если захочешь)
 
Ответить с цитированием

  #382  
Старый 18.12.2008, 06:25
Аватар для Nightmarе
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


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

Цитата:
Сообщение от VDShark  
Вообще забираются права командой REVOKE

Пример:
REVOKE ALL PRIVILEGES ON DB_NAME.* FROM q

где DB_NAME - имя базы, q - имя пользователя. Забрали все привелегии.

Здесь поподробнее http://dev.mysql.com/doc/refman/5.0/en/revoke.html

Вот только что бы забирать \ выставлять права, юзер который это делает - должен быть владельцем бд (ну или с grant privileges... но это ты сам разберешся если захочешь)
Сёдня пробовал - не получилось.

Я так понимаю нужны привилегии ROOT ?
У меня обычный хост, по умолчанию ни пользователей ни БД там нету, я создаю и юзверя и БД, должен по моему способ отключить информейшен схему...
Ещё есть способы?
 
Ответить с цитированием

  #383  
Старый 18.12.2008, 11:20
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Никак нельзя запретить доступ к этой бд..
К ней имеют доступ все у кого есть права SHOW.

Хотя можешь отключить путем запуска демона с ключем --skip-show-databases
 
Ответить с цитированием

  #384  
Старый 22.12.2008, 01:19
Аватар для PaCo
PaCo
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
Провел на форуме:
1754802

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

Подскажите как мне выбрать не NULL значения при Join, например, делаю так
PHP код:
SELECT *
FROM onlineuser
LEFT JOIN seoinfo ON seoinfo
.id onlineuser.refererid
WHERE seoinfo
.know_referer  IS NOT NULL
LIMIT 0 
30 
и все вроде ок, но там много колонок и все их перечеслять накладно,такой финт не проходит
PHP код:
SELECT *
FROM onlineuser
LEFT JOIN seoinfo ON seoinfo
.id onlineuser.refererid
WHERE seoinfo
.*  IS NOT NULL
LIMIT 0 
30 
как можно выбрать не NULL значения?
 
Ответить с цитированием

  #385  
Старый 22.12.2008, 01:31
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

Ну и вопрос, если бы ты понял, что хочешь выбрать (конкретно), сам бы и ответил:

Наверное таки не

seoinfo.know_referer (как я понимаю имя таблицы)

а имя колонки, значения в которой IS NOT NULL

(т.е. просто название колонки, принадлежность которой не надо по 200 раз указывать, это сделано раньше)

Последний раз редактировалось Pashkela; 22.12.2008 в 01:36..
 
Ответить с цитированием

  #386  
Старый 22.12.2008, 01:35
Аватар для PaCo
PaCo
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
Провел на форуме:
1754802

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

Цитата:
Сообщение от Pashkela  
Ну и вопрос, если бы ты понял, что хочешь выбрать (конкретно), сам бы и ответил:

Наверное таки не

seoinfo.know_referer (как я понимаю имя таблицы)

а имя колонки, значения в которой IS NOT NULL
ММ, вроде по SQL видно - не NULL значения из seoinfo.
 
Ответить с цитированием

  #387  
Старый 22.12.2008, 01:37
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

ыыыы, seoinfo - это что? Таблица, или имя колонки? Т.е. ты LEFT JOIN seoinfo (таблицу) и потом ты меня лечишь, что seoinfo - это такая колонка одновременно же?)

Значения хранятся в колонках, колонки - в таблицах, таблицы - в БД

А у тебя получается попытка присоединить таблицу seoinfo, где таблица seoinfo не Null ))))

А если ты думаешь, что так можно заочно по всем колонкам таблицы seoinfo пробежаться, то это глубокое заблуждение, надо указывать имя КОЛОНКИ в условии WHERE, ну уж никак не имя ТАБЛИЦЫ, в твоём случае

Последний раз редактировалось Pashkela; 22.12.2008 в 01:40..
 
Ответить с цитированием

  #388  
Старый 22.12.2008, 01:44
Аватар для PaCo
PaCo
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
Провел на форуме:
1754802

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

Цитата:
Сообщение от Pashkela  
ыыыы, seoinfo - это что? Таблица, или имя колонки? Т.е. ты LEFT JOIN seoinfo (таблицу) и потом ты меня лечишь, что seoinfo - это такая колонка одновременно же?)

Значения хранятся в колонках, колонки - в таблицах, таблицы - в БД

А у тебя получается попытка присоединить таблицу seoinfo, где таблица seoinfo не Null ))))

А если ты думаешь, что так можно заочно по всем колонкам таблицы seoinfo пробежаться, то это глубокое заблуждение, надо указывать имя КОЛОНКИ в условии WHERE, ну уж никак не имя ТАБЛИЦЫ, в твоём случае
Мдя, вы явно не подскажите, сразу видно спец по sql, даже я далеко не с самыми лутчшими знаниями по sql спокойно разберусь где колонка, где бд а где row, если бы мой пример( 2 ) работал я бы не спрашивал.
 
Ответить с цитированием

  #389  
Старый 22.12.2008, 01:52
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

seoinfo.know_referer

ну если вы думаете, что понимаете, что пишите, то что у вас конкретно в этом seoinfo и что такое know_referer и даже если последнее, это имя колонки, то вы что, правда думаете, что так можно писать?)
 
Ответить с цитированием

  #390  
Старый 22.12.2008, 02:10
Аватар для PaCo
PaCo
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
Провел на форуме:
1754802

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

Цитата:
Сообщение от Pashkela  
seoinfo.know_referer

ну если вы думаете, что понимаете, что пишите, то что у вас конкретно в этом seoinfo и что такое know_referer и даже если последнее, это имя колонки, то вы что, правда думаете, что так можно писать?)
seoinfo - таблица, перечеслять ее столбцы не буду

know_referer - row(колонка) в таблице seoinfo.

да именно так можно писать, а вот пример маску доступа * в where нельзя.
Вот именно из за таких, извиняюсь за выражения флудеров, которые только и надеються как бы на своем флуде себе репу набить не охота задовать лишний раз вопрос, и тратить время не на поиск решения а на бесмыленное перебранку с человеком который хочет утвердить что у него не просто так репа такая. Если не знаете ответа лутчши лишний раз промолчать.
-1
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сетевой этикет (Перед тем, как задать вопрос хакеру) satana-fu Статьи 7 21.10.2009 07:40
Ответы на часто задаваемые вопросы + линки на статьи по SQL/XSS/PHP-инклуд Jokester Уязвимости 2 28.06.2009 00:19
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53



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


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




ANTICHAT.XYZ