|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
Ситуация следующая: Программа должна детально разграничивать свои функции и управляемые ресурсы. Многозвенка пока не рассматривается. Нужно как то пропускать через себя юзеров на пути к MSSQL. Как лучше запетлять? Число юзерков примерно от 100 до 1000. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2014, 03:07 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
prog123Ситуация следующая: Программа должна детально разграничивать свои функции и управляемые ресурсы. Многозвенка пока не рассматривается. Нужно как то пропускать через себя юзеров на пути к MSSQL. Как лучше запетлять? Число юзерков примерно от 100 до 1000. Для MS SQL это не так сложно. Из коробки идет виндовая аутентификация. Т.е. вы можете используя AD настроить права на таблицы и хранимые процедуры. Грубо говоря когда пользователь зайдет на БД ему будет можно, только то что можно. Так же можно делать "проброс" аутентификации от тонкого клиента к БД. Опять же на основе AD. Есть конечно "подводные камни", но на тематических форумах они тщательно описаны и приведены способы решения. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2014, 07:44 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
Есть клиент БД и есть программа-толстый клиент. Есть СУБД - не обязательно mssql и необязательно под виндой. Нужно рулить пользовательским доступом на уровне записей в таблицах. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2014, 13:06 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
prog123, рулить средствами СУБД ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2014, 14:26 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
prog123Есть клиент БД и есть программа-толстый клиент. Есть СУБД - не обязательно mssql и необязательно под виндой. Нужно рулить пользовательским доступом на уровне записей в таблицах. - изучить СУБД. Вариант: - всё через вьюшки. Во вьюшках зашито условие видимости по переменной контекста WHERE FLAG=пременная - при коннекте в данный контекст-переменную пишется значение - кто это и что это. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2014, 14:34 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
Petro123, таких вьюшек может набраться миллион :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2014, 14:45 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
ViPRosPetro123, таких вьюшек может набраться миллион :) а тебе бы всё автоматизировать))) Статика в мире тоже должна быть)) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2014, 15:21 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
prog123, Вообще это достаточно непростая тема :) Мы реализовали row-level security (разграничение на уровне данных) с помощью автоматического добавления констрейнтов к запросам. Разграничение на уровне модели данных - на основе ролей. Но без метаданных это будет тяжело реализовать. Здесь видеоролики о том как это выглядит и работает в интерфейсе (Управление правами доступа, Группы доступа): https://www.cuba-platform.com/ru/tutorials Здесь документация: http://docs.cuba-platform.com/cuba/5.1/manual/ru/webhelp/chapter_security.html Надеюсь что-то из наших наработок будет полезно. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2014, 19:43 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
glaschenkoprog123, Вообще это достаточно непростая тема :) Мы реализовали row-level security (разграничение на уровне данных) с помощью автоматического добавления констрейнтов к запросам. Разграничение на уровне модели данных - на основе ролей. Но без метаданных это будет тяжело реализовать. Здесь видеоролики о том как это выглядит и работает в интерфейсе (Управление правами доступа, Группы доступа): https://www.cuba-platform.com/ru/tutorials Здесь документация: http://docs.cuba-platform.com/cuba/5.1/manual/ru/webhelp/chapter_security.html Надеюсь что-то из наших наработок будет полезно. Не взлетит эта дурилка (имхо). Проще, когда берёщь любимую Дельфю,- и вперед! ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2014, 22:23 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
prog123Есть клиент БД и есть программа-толстый клиент. Есть СУБД - не обязательно mssql и необязательно под виндой. Нужно рулить пользовательским доступом на уровне записей в таблицах. На сколько я знаю на уровне записей нет разграничения пользовательского доступа, по стандарту. Реализуется либо ч/з толстого клиента, либо создание хранимых процедур и/или представлений. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.07.2014, 07:20 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
prog123, Не совсем понятно что вы имеете в виду под "не взлетит". Это работает не в одном серьезном проекте. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.07.2014, 19:13 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
glaschenkoprog123, Вообще это достаточно непростая тема :) Мы реализовали row-level security (разграничение на уровне данных) с помощью автоматического добавления констрейнтов к запросам. Разграничение на уровне модели данных - на основе ролей. Но без метаданных это будет тяжело реализовать. Здесь видеоролики о том как это выглядит и работает в интерфейсе (Управление правами доступа, Группы доступа): https://www.cuba-platform.com/ru/tutorials Здесь документация: http://docs.cuba-platform.com/cuba/5.1/manual/ru/webhelp/chapter_security.html Надеюсь что-то из наших наработок будет полезно. Целый букет гнилых технологий, тут вам и Java и Веб-интерфейс. Ну прямо целый венерологический диспансер ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2014, 09:04 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
Sheraton, >>Целый букет гнилых технологий, тут вам и Java и Веб-интерфейс.<< Вы серьезно? :) Выгляните в окно, лихие девяностые уже закончились )) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2014, 15:39 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
glaschenkoSheraton, >>Целый букет гнилых технологий, тут вам и Java и Веб-интерфейс.<< Вы серьезно? :) Выгляните в окно, лихие девяностые уже закончились )) Для полного комплекта не хватает еще и .NET Framework и главное, ОБЛАЧНЫХ ТЕХНОЛОГИ! )) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2014, 16:21 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
glaschenkoSheraton, Вы серьезно? :) Выгляните в окно, лихие девяностые уже закончились )) Продолжайте утешать себя тезисом о том, что "лихие девяностые уже закончились" ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2014, 16:23 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
glaschenko, Сейчас тенденция такая, что всё меньше и меньше десктопов и рабочих станций продаётся. Народ уходит на планшеты, даже сервера переводятся на ARM. Так что "облачные технологии" и "веб интерфейс" уже не то, что стучаться, уже вошли в каждый дом, хочется этого отдельным личностям или нет. А Java - так это дефакто стандарт. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2014, 15:15 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
Dmitry EliseevНарод уходит на планшеты, даже сервера переводятся на ARM тебе удобно работать на ноуте вместо рабочей станции? Твоя тенденция - это обычный процесс занятия _ниши_ планшетов для мобильных пользователей. Если в папуасии не было планшетов, то это не значит, скоро, дома не будет ящика-системного блока. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2014, 17:15 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
Dmitry Eliseevglaschenko, Сейчас тенденция такая, что всё меньше и меньше десктопов и рабочих станций продаётся. Народ уходит на планшеты, даже сервера переводятся на ARM. Так что "облачные технологии" и "веб интерфейс" уже не то, что стучаться, уже вошли в каждый дом, хочется этого отдельным личностям или нет. А Java - так это дефакто стандарт. Подскажите мне, неразумному, как можно в бухгалтерии тётям работать на планшетах? А в налоговой тётям или в пенсионном фонде как это возможно? )) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2014, 17:50 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
SheratonDmitry Eliseevglaschenko, Сейчас тенденция такая, что всё меньше и меньше десктопов и рабочих станций продаётся. Народ уходит на планшеты, даже сервера переводятся на ARM. Так что "облачные технологии" и "веб интерфейс" уже не то, что стучаться, уже вошли в каждый дом, хочется этого отдельным личностям или нет. А Java - так это дефакто стандарт. Подскажите мне, неразумному, как можно в бухгалтерии тётям работать на планшетах? А в налоговой тётям или в пенсионном фонде как это возможно? )) Тёте нужно сделать подключение к удаленному рабочему столу на её корпоративном сервере. На нем она запустит бухгалтерскую программу и сделает то, что нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2014, 18:00 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
prog123Тёте нужно сделать подключение к удаленному рабочему столу на её корпоративном сервере. На нем она запустит бухгалтерскую программу и сделает то, что нужно. угу А сортировка колонки по коду продукта как в 1С - по Ctrl+F3? Или как? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2014, 18:43 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
prog123Sheratonпропущено... Подскажите мне, неразумному, как можно в бухгалтерии тётям работать на планшетах? А в налоговой тётям или в пенсионном фонде как это возможно? )) Тёте нужно сделать подключение к удаленному рабочему столу на её корпоративном сервере. На нем она запустит бухгалтерскую программу и сделает то, что нужно. Те при расчете зарплаты, она будет тыкать пальцами в планшет? ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2014, 18:46 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
Sheraton, Как тётя будет набирать имя и фамилию сотрудника? Тыкая в планшет? ))) очень "хорошие и современные" технологии ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2014, 18:47 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
Есть планшеты с пристежной клавой. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2014, 18:56 |
|
Как управлять пользователями?
|
|||
---|---|---|---|
#18+
prog123Есть планшеты с пристежной клавой. их есть у меня))) - ноут + монитор отдельный к нему + клава отдельная по usb + мышка + ))) LOL ... |
|||
:
Нравится:
Не нравится:
|
|||
06.07.2014, 19:18 |
|
|
start [/forum/topic.php?fid=33&msg=38687214&tid=1547566]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 374ms |
total: | 536ms |
0 / 0 |