Size: a a a

2020 March 08

DB

Dmitry Belkevich in Delphi & Lazarus
смотри сам, конечно. своя система будет всегда гибче базовой и независима от типа базы. реализация будет работать даже там где грантов вообще нет. всяко бывает
источник

I

Igor in Delphi & Lazarus
вообще, если так рассуждать, надо запрещать себе завязываться на любую специфику конкретной субд, спорное решение
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Igor
вообще, если так рассуждать, надо запрещать себе завязываться на любую специфику конкретной субд, спорное решение
вообще - хорошее решение
источник

N

Nik in Delphi & Lazarus
Igor
поменяли субд? такого не бывает
я вот приложение пишу кросс-платформа и кросс-СУБД...
источник

DB

Dmitry Belkevich in Delphi & Lazarus
тут конечно надо еще смотреть что за софт. если точно уверен что он 'вещь в себе' и останется таким постоянно - то может и есть шанс на одной базе остаться. но часто это не так
источник

N

Nik in Delphi & Lazarus
Igor
нет ролей — нет прав, в чём проблема?
с чем сталкивался уже неоднократно в чужих программах - есть роли, но пользователю не хватает функционала доступного.. нужны какие-то доп.права выставлять для него, но механизм выставления такой себе по удобству..
источник

N

Nik in Delphi & Lazarus
если сам пишешь и сам сопровождаешь - это один вопрос.. если решение коробочное, то пользователи будут втыкаться постоянно в такие моменты..
источник

DB

Dmitry Belkevich in Delphi & Lazarus
ну а на веб рассчитывать стоит в любом случае. возможно со временем
источник

I

Igor in Delphi & Lazarus
Nik
с чем сталкивался уже неоднократно в чужих программах - есть роли, но пользователю не хватает функционала доступного.. нужны какие-то доп.права выставлять для него, но механизм выставления такой себе по удобству..
когда ставится обновление программы, установочный скрипт раздаёт ролям нужные разрешения
источник

N

Nik in Delphi & Lazarus
🙈
источник

N

Nik in Delphi & Lazarus
Igor
когда ставится обновление программы, установочный скрипт раздаёт ролям нужные разрешения
и когда будет это обновление выпущено?
источник

I

Igor in Delphi & Lazarus
Nik
и когда будет это обновление выпущено?
появилась новая функция — вышло обновление
источник

N

Nik in Delphi & Lazarus
понимаешь.. то, что такой функционал предусмотрен со стороны БД - это не обозначает, что этот функционал удобно использовать на стороне приложения...
источник

DB

Dmitry Belkevich in Delphi & Lazarus
у нас новые права появляются постоянно. я у себя сделал специальный класс, который права обрабатывает полностью сам. достаточно одной строки - класс дальше обрабатывает всё сам везде. стало удобно, раньше приходилось в примерно 10-ти местах менять
источник

N

Nik in Delphi & Lazarus
Igor
появилась новая функция — вышло обновление
за день программисты добавил 5 функций - после каждой функции будешь релизиться?
источник

N

Nik in Delphi & Lazarus
а если просто в роль надо добавить доступ к недоступной ранее форме?
источник

N

Nik in Delphi & Lazarus
тоже релиз отдельный?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
вот - в базе класс право тоже сам создает юзерам, да
источник

N

Nik in Delphi & Lazarus
Dmitry Belkevich
у нас новые права появляются постоянно. я у себя сделал специальный класс, который права обрабатывает полностью сам. достаточно одной строки - класс дальше обрабатывает всё сам везде. стало удобно, раньше приходилось в примерно 10-ти местах менять
вот ) и я про это )
источник

DB

Dmitry Belkevich in Delphi & Lazarus
 FUserRightsHolder.AddRight('CAN_VIEW', 'rsCAN_VIEW');
FUserRightsHolder.AddRight('CAN_VIEW_OWN', 'rsCAN_VIEW_OWN');
FUserRightsHolder.AddRight('CAN_DELETE', 'rsCAN_DELETE');
источник