

Артём
17.02.2017
09:22:12
Подскажите пожалуйста как мне разрешить пользователю давать права другим пользователям для определенных баз данных?
+-----------------------------------------------------------------------------------+
| Grants for creator@localhost |
+-----------------------------------------------------------------------------------+
| GRANT CREATE USER ON *.* TO 'creator'@'localhost' IDENTIFIED BY PASSWORD <secret> |
| GRANT ALL PRIVILEGES ON `demo\_%`.* TO 'creator'@'localhost' WITH GRANT OPTION |
+-----------------------------------------------------------------------------------+
Вот что у меня есть
mysql> CREATE DATABASE `demo_test` COLLATE 'utf8_general_ci';
Query OK, 1 row affected (0.13 sec)
mysql> CREATE USER 'demo_test'@'localhost' IDENTIFIED BY '*HBoLch1kz&!';
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT ALTER, CREATE, DELETE, DROP, INDEX, INSERT, LOCK TABLES, REFERENCES, SELECT, UPDATE ON `demo_test`.* TO 'demo_test'@'localhost';
ERROR 1044 (42000): Access denied for user 'creator'@'localhost' to database 'demo_test'

Google

Артём
17.02.2017
09:22:55
А вот что выдает mysql при запросах
это под юзером creator@localhost

Nurik
17.02.2017
09:39:55
Всем привет.
Пишу алиас на команду php в .bashrc
Пример: user_search id 145
Внутри: ./yii user-search/id 145
Так вот при добавлении id он почему-то добавляется с пробелом. Хотя вроде правильно выполнил конкатенацию.
т.е. пишу так в .bashrc:
alias user_search="${WEBSITE_PATH}/yii user-search/$1 $2"
А текущий результат:
/yii user-search/ id 145

ivphpan
17.02.2017
09:48:48
Нурик) ты про zsh слышал?)

Nurik
17.02.2017
09:49:29

ivphpan
17.02.2017
09:49:50
попробуй)

Nurik
17.02.2017
09:50:22
Да, мне если честно удобно со своим .bashrc лазить, там уже дохрена всяких полезных алиасов. ))

Артём
17.02.2017
09:52:24
попробуй функцию создай а не алиас

Google

Артём
17.02.2017
09:53:04
user_search() {
${WEBSITE_PATH}/yii user-search/$1 $2
}

Nurik
17.02.2017
09:54:39

ivphpan
17.02.2017
09:54:59
поставил phpstorm 2016.3.2 пашет

Артём
17.02.2017
09:55:14
каких скобок?
это в .bashrc
вот что получается

Nurik
17.02.2017
10:00:44
syntax error near unexpected token `('

Anonymous*
17.02.2017
10:02:00
это не php а bash

Nurik
17.02.2017
10:02:24

?
17.02.2017
10:06:49
напиши на пхп
где пробел то?
а
после слеша
странна
у меня нет пробела

Nurik
17.02.2017
10:16:56
Вот так заработало:

Google

Nurik
17.02.2017
10:17:16
function user_search() {
${WEBSITE_PATH}/yii "user-search/${1}" ${2}
}

Артём
17.02.2017
10:20:19
Через алиас у меня был пробел тоже

?
17.02.2017
10:26:04
http://php.net/archive/2017.php#id2017-02-17-1

Anonymous*
17.02.2017
10:33:04
pma зависает при попытке зайти в базу
до этого ругался что-то по поводу того что нет pma-таблиц в базе
кто знает как починить?
ппацаны?

?
17.02.2017
10:35:00

Anonymous*
17.02.2017
10:35:18

f4rt~
17.02.2017
10:37:24

Anonymous*
17.02.2017
10:38:40
как

f4rt~
17.02.2017
10:39:03
sudo dpkg-reconfigure phpmyadmin ?

Anonymous*
17.02.2017
10:39:16
братан это хостинг

f4rt~
17.02.2017
10:39:21
Аа
пиши в тп

Anonymous*
17.02.2017
10:39:37
там не su а sosu
нету тп
дарёный конь

f4rt~
17.02.2017
10:40:01
тот самый? которого ты ждал?
юзай какой-то клиент десктопный и заходи с помощью ssh тунеля

Google

Anonymous*
17.02.2017
10:40:52
Нет
Который я ждал слились
анусы жевать вяленые
тут другой чел какой-то подогнал
ну блин я зашёл
сука он дал базу создать но она без единой таблицы

Admin
ERROR: S client not available

Артём
17.02.2017
10:46:14
@oneerror ты же спец по mysql?

f4rt~
17.02.2017
10:46:20
гы

Артём
17.02.2017
10:46:31
Есть догадки чо не так в моих правах

Санёчек
17.02.2017
10:46:34
ды

f4rt~
17.02.2017
10:46:42
ты обновил привелегии?

Артём
17.02.2017
10:46:49
обновил да

Anonymous*
17.02.2017
10:47:20
он даёт дамп загрузить

f4rt~
17.02.2017
10:47:24
GRANT [тип привилегии] ON [название БД].[название таблицы] TO '[пользователь]'@'localhost';

Anonymous*
17.02.2017
10:47:31
по братски можете мне задампить базу какую нибудь из двух столбцов \

f4rt~
17.02.2017
10:47:38
Приведем еще один пример. Допустим нужно дать права юзеру 'newuser' только к базе данных 'wordpress':
GRANT ALL PRIVILEGES ON wordpress.* TO 'newuser'@'localhost';

Anonymous*
17.02.2017
10:47:39
с парой значений
для теста

Google

Артём
17.02.2017
10:47:42
Та я синтаксис знаю

Anonymous*
17.02.2017
10:47:43
в sql
mariadb
я синтаксис не знаю
знаю SELECT INSERT UPDATE DROP TRUNCATE

Артём
17.02.2017
10:49:08
CREATE TABLE test_table (id INTEGER NOT NULL AUTOINCREMENT, name VARCHAR)

f4rt~
17.02.2017
10:49:27
какого типа права тебе нужны для юзера

Артём
17.02.2017
10:49:39
INSERT INTO `test_table` name='Имя'

ivphpan
17.02.2017
10:49:50
SET
забыл

Anonymous*
17.02.2017
10:50:52
Ответ MySQL: Документация
#1146 - Таблица 'test.pma__column_info' не существует

Артём
17.02.2017
10:51:00
Вот как я это делаю
GRANT ALL PRIVILEGES ON `demo\_%`.* TO 'creator'@'localhost' WITH GRANT OPTION

L0stMind
17.02.2017
10:51:11
Вопрос года, чем плох/хорош друпал и вп?)

ivphpan
17.02.2017
10:51:17
нахрен этот phpmyadmin
скачай adminer.org

Артём
17.02.2017
10:51:39

ivphpan
17.02.2017
10:51:39
друпал и вп ну нах