Sergey_K
Ты в модх когда создаешь пользователя, то у тебя не 10500 вариантов?
Nikolay
количество юзеров * количество возможных действий, тысячи строк, десятки тысяч, которые нужно выбирать
Sergey_K
Ну и что? От системы это не зависит.
Sergey_K
Ты правда этого не понимаешь? :)
Nikolay
а если нужно что-то поменять?) скажем передумал я такие-то действия делать, нужно вручную запросы делать удалять как-то лишнее, добавлять новое?
Nikolay
скажем переназначить права, шаблоны запросов и т.д.
Sergey_K
Ну если так, то ты хуевый проектировщик системы
Sergey_K
Если ты в конце понял, что тебе надо то, что твоими правами не сделать.
Sergey_K
И языки тут не при чем, прости :)
Nikolay
или наоборот дело в системе)
Sergey_K
Нда
Sergey_K
Права это права
Sergey_K
Права на доступ к таблице в пхп и sql это "права на доступ к таблице.
Nikolay
блин, ну вот есть всего 1000 юзеров и есть каждому куча прав, привиллегий, шаблонов запросов и т.д. Итого реально миллион записей в БД получается, тупо 1000 * 1000. Не знаю правда как это точно хранится там. И не дай бог что-то у меня в логике изменится
Sergey_K
Послушай
Sergey_K
А в php есть 1000 юзеров и бла бла бла
Nikolay
ну, 1000 юзеров 1000 строк
Sergey_K
Серьезно?
Sergey_K
Это круто
Sergey_K
Думаю ты нобелевку можешь по математике получить
Sergey_K
То есть у тебя права похуй, да?
Sergey_K
1000 юзеров с правами на 100 таблиц каждый
Sergey_K
В SQL это 100 000 строк
Sergey_K
а в пхп 1000?
Sergey_K
Бля, вот это поворот.
Nikolay
и политики, которые при условии что юзеры с одинаковыми правами, то тупро прописано какая политика и ссылка на неё. Политик мало, далее php разбирает что разрешено а что нет
Sergey_K
А почему, прости, в SQL юзеры с ОДИНАКОВЫМИ правами будут РАЗНЫМИ записями по правам?
Nikolay
а в твоём варианте неважно какая группа, всё равно в бд должно быть жёстко прописано какие запросы он может делать а какие нет
Sergey_K
Прости, но предлагаю тебе ознакомиться с базовыми понятиями в SQL
Sergey_K
Потому что ты глупости пишешь
Евгений
Sergey_K
Sergey_K
Лан, пиво кончилось, пойду спать :)
Евгений
стапэ
Евгений
может у тебя еще дела есть? ну там в гаражик прогулятся, мусор вынести
Sergey_K
жаждет душа иксбокса
Sergey_K
хорошо, ща
Евгений
вот чет вообще не верю)
Sergey_K
что?
Евгений
я сам с собой
Евгений
под впечатлением от ваших диалогов
Nikolay
такое только для гениев sql)
Sergey_K
Nikolay
а для меня даже тупо select написать я уже то кавычку забуду, то таблицу не так напишу
Sergey_K
Это чота пиздец какой-то)
Sergey_K
Ты говорил, ты sql немного знаешь
Nikolay
генерить права, группы, юзеров и т.д. и не дай бог что-то поменяется в логике
Sergey_K
Sergey_K
Евгений
пойду свечку поищу, завтра в церкви поставлю
Nikolay
будешь потом вручную писать запросы типа select... like('%user_id=%')
Sergey_K
Sergey_K
Или это такой троллинг толстый?
Nikolay
я в принципе могу сказать что наоборот))
Nikolay
не ну вся инфа у нас в бд, в виде конкретных значений в полях. Если мы ошиблись в правах, юзерах, группах, запросах, каким макаром можно ещё обновить информацию?
Sergey_K
Что наоборот?
Nikolay
тоже типа проектировщик херовый?
Sergey_K
Ты не понимаешь, что параметризация в PDO это, на самом деле, параметризация SQL?
Sergey_K
Sergey_K
У тебя в любой системе хранятся права, ты чего?
Sergey_K
Может в ПХП у тебя права не хранятся вообще?
Nikolay
ты писал что есть шаблоны запросов для view, их много под каждого пользователя, ну или группу. Пользователей 1000. И вот мне надо обновить инфу. Типа select у группы изменить
Sergey_K
Я писал, что вью можно ограничить по столбцам
Sergey_K
Какие, в жопу, шаблоны запросов?
Sergey_K
Вью это и есть шаблон запросов. Можешь его расшарить всем.
Sergey_K
Это базовые вещи в SQL
Nikolay
где он хранится? в mysql?
Sergey_K
Бля, это круто
Sergey_K
Мы говорим про MySQL
Sergey_K
Поэтому по логике...
Sergey_K
Да, MySQL свои параметры хранит в... MySQL...
Nikolay
в каком виде хранится именно в view?
Sergey_K
Бля, да в таком же, как и таблица
Sergey_K
Какая разница?
Sergey_K
Открой схему бд и посмотри
Sergey_K
Что за дичь ты спрашиваешь?
Nikolay
http://dl4.joxi.net/drive/2019/12/03/0013/3235/867491/91/0d8e68a7c8.jpg
Евгений
о, разречь про mysql, я же могу слить часть таблиц из продакшен базы в тестовую?
Nikolay
я вижу что пользователь - напротив привиллегии, пользователей 1000 привиллегий 1000 = 1 млн??