
Ivan
28.02.2017
14:55:15
Привет работникам пятилетки!
Вот скажите мне: есть у меня боевой галера кластер 5.5 с провайдером v23.2 в одном ДЦ и пустой галера кластер 10.1 же в другом с провайдером v25.3. Мне нужно мигрировать во второй.
Какие варианты собственно миграции?

Брандашмыг
28.02.2017
15:02:45
Добрый всем


frostobot
28.02.2017
15:26:21
Всем привет! Тут у меня спросили, а я не знаю, может вы подскажете: У меня вопрос такой:
На SQL сервере подключаем пользователя к БД по логину и каждому пользователю раздаем роли. Неудобно когда пользователей очень много, быстрее создавать группы пользователей и роль навешивать уже на группу.
Но засада в том, что когда запускается приложение, то считывается UserName, с которым пользователь залогинился в Windows и по этому имени проверяются права,с которыми он загрузил программу и соответственно получил доступ к данным на SQL сервере.
Проблема в том, что я могу считать пользователя которому выдали роль, т.е. при создании групп, ее название и не могу открыть эту группу, чтобы проверить в ней нужного UserName.
В связи с этим я настаиваю на подключении каждого пользователя и выдачи ему роли, а администратор настаивает на группах.
А мне нужно в программе проверять с какими правами зашел пользователь, т.к. от этого меняется интерфейс приложения.
А как правильно нужно делать? не подскажете?
"

Google

Ilya
28.02.2017
17:21:08
группы AD или MS SQL?

Vladislav
28.02.2017
19:09:10
В mssql всех пользователей надо руками отдельно прописывать, даже если они в ad.

Amber 8
28.02.2017
19:10:05
а шо, там нельзя дать права доменной группе?

Александр
28.02.2017
19:10:11
"Даже если они в АД"... ? хорошо звучит

Vladislav
28.02.2017
19:11:04
Логика там следующая, приписываешь тех, кто может зайти, потом сопоставляешь прописанных с БДшными
Как-то так вроде
Проблемы другие на самом деле возникают. Например, нельзя войти в менеджер отличным от залогиненого

Amber 8
28.02.2017
19:13:24

Vladislav
28.02.2017
19:14:58
а запустить его Run As... ?
Вроде не канало. Приходилось шарить админский акк и логинется по удаленке, чтобы можно было выполнять запросы из под sa

Amber 8
28.02.2017
19:15:41
ну хз, если тебе это надо - напомни завтра, спрошу у нашего МС админа

Vladislav
28.02.2017
19:16:45
Спроси, я знаю, с какими граблями я сталкивался в консалтинге на серверах 2012 и 2014 ?

Nikolay
28.02.2017
19:55:37

Google

Dmitriy
28.02.2017
20:52:55
job на rebuild спасает
Это на крайний случай. Не хотелось бы, потому что база неплохо проседает у нас в процессе ребилда
если делать это ночью, то пользователи успеют багрепорт написать если днем зависнет синхронизация

Sergey
28.02.2017
21:11:34
но это костыль

frostobot
28.02.2017
23:55:09
Спасибо всем!

?
01.03.2017
05:41:47
https://www.youtube.com/watch?v=0vPt7GI-2kc

Nikolay
01.03.2017
06:34:19

Dmitry
01.03.2017
12:53:30

Fike
01.03.2017
12:55:50
что там, смехуечки про базы данных?

Dmitry
01.03.2017
12:57:11
про монгу же

?
01.03.2017
12:57:30
про монгу песенка

Fike
01.03.2017
12:57:59
то есть офисные смехуечки про монгу?
я просто даже не заглядывая понимаю, что на это вряд ли стоит тратить на это время, и намекаю как могу

Алексей
01.03.2017
13:00:33

Aztwin LK
01.03.2017
18:56:25
Всем ку ребята! Подскажите в чём проблема в запросе?
$mysqli->query("INSERT INTO `temp` (`user_id`, `status`) VALUE (?, ?), [$user_id, 'status']");

Dmitrii
01.03.2017
18:57:18
Может в том, что двойная кавычка стоит совсем не там где надо?
У тебя массив с переменными интерполируется как строка.

Dan
01.03.2017
19:02:58
проблема в том, что не используется PDO
но вообще да, двойная кавычка не там

Aztwin LK
01.03.2017
19:06:06
$mysqli->query("INSERT INTO `temp` (`user_id`, `status`) VALUE ($user_id, 'status')");
а так полёт нормальный

Google

Dmitrii
01.03.2017
19:07:04

Aztwin LK
01.03.2017
19:07:37
О каких кавычках идёт речь?
Разве защита от SQL инъекций не так делается?
INSERT INTO `table` (`data`) VALUE (?), [$var]

Amber 8
01.03.2017
19:24:31
а какая тут защита, если $var="data); Insert into users ..blabla.."?

Aztwin LK
01.03.2017
19:28:27
Экранизация входных данных. Нее?

Fike
01.03.2017
19:28:31
О каких кавычках идёт речь?
[$user_id, 'status']"); < вот эта двойная срамба справа должна стоять ПЕРЕД массивом, отделяя вместе с запятой первый аргумент от второго

Amber 8
01.03.2017
19:35:14
Экранизация входных данных. Нее?
1) ты её не привёл
2) просто экранизация - это типа кавычки там всякие и вот это всё. Надо либо слово другое, либо действие другое

Aztwin LK
01.03.2017
19:36:00
Ёшкин кот! Сорян народ совсем поплыл! Срочно спать!

Amber 8
01.03.2017
19:36:51
сон - это хорошо :)

Dmitriy
01.03.2017
23:35:04

Nikolay
02.03.2017
06:39:06
Oracle Database 12c Release 2

Admin
ERROR: S client not available

Nikolay
02.03.2017
06:39:11
Качаем

Alexey
02.03.2017
07:25:51
Друзья, всем привет.
Посоветуйте пожалуйста базовый курс по оракловым БД. В любом варианте представления. Документация, книга, веб-справочник, видео. Главное чтобы бесплатный.

Aztwin LK
02.03.2017
07:28:48
Год выпуска важен?

Alexey
02.03.2017
07:29:57
Я предполагаю что основные принципы не сильно поменялись, наверное не очень важен.
Потому и спрашиваю совета.

Aztwin LK
02.03.2017
07:30:17
http://rutracker.org/forum/viewtopic.php?t=3332208
http://rutracker.org/forum/viewtopic.php?t=3067667

Google

Aztwin LK
02.03.2017
07:30:54
http://rutracker.org/forum/viewtopic.php?t=3012561
Если нужны ну прям с нуля
Ща кину названия

Alexey
02.03.2017
07:31:20
Да, именно с нуля.

Aztwin LK
02.03.2017
07:32:36
[Специалист] Oracle 11g. Основы PL-SQL [2012] [RUS] [Splitted]
[Специалист] Oracle 11g. Основы SQL [2011] [2012] [RUS] [Splitted]
Поищи среди торрентов

Alexey
02.03.2017
07:33:06
Это книги?

Aztwin LK
02.03.2017
07:33:15
Нет! Всё видео уроки
Это вебинары

Alexey
02.03.2017
07:33:23
Ок, спасибо.

Ivan
02.03.2017
11:06:46
а кто как разливает pl\sql логику по серверам и контролирует версии?

Dmitry
02.03.2017
11:43:27
Кто ловил ERROR 1030 (HY000) at line 25: Got error 168 from storage engine
???
при заливке дампа
права на варлибмускул есть, фриспейс имеется

Zaur
02.03.2017
12:54:43
Всем привет, есть вот такой mysql запрос:
mysql> SELECT A.id,A.text,B.id FROM A LEFT JOIN B ON A.id=B.aid;
+----+------+------+
| id | text | id |
+----+------+------+
| 4 | test | 5 |
| 4 | test | 6 |
+----+------+------+
Как мне сделать так, чтобы ответы группировались по A.id, т.е. чтобы я получил ответ вида:
+----+------+------+
| id | text | id |
+----+------+------+
| 4 | test | 5,6 |
+----+------+------+
Спасибо)