|
|
|
Firebird и многопользовательский доступ
|
|||
|---|---|---|---|
|
#18+
Мимопроходящийне задана ваще. Нет. Если юзер не сопоставлен указанной роли, она заменяется на NONE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 10:16:31 |
|
||
|
Firebird и многопользовательский доступ
|
|||
|---|---|---|---|
|
#18+
Fr0sT-Brutal, так что же пользователю при входе ещё и роль указывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 10:39:34 |
|
||
|
Firebird и многопользовательский доступ
|
|||
|---|---|---|---|
|
#18+
asupvikingтак что же пользователю при входе ещё и роль указывать?-А вы за меня и есть будете? -АГА! Роль может подставить и программист, буде такое желание возникнет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 12:02:02 |
|
||
|
Firebird и многопользовательский доступ
|
|||
|---|---|---|---|
|
#18+
asupvikingFr0sT-Brutal, так что же пользователю при входе ещё и роль указывать? Можно забить и сделать контроль доступа с привязкой по юзерам (не тру) Можно хранить в программе табличку сопоставлений юзеров и ролей и подставлять нужную роль при коннекте (рекоммендед) Можно давать юзеру выбирать роль (если один акк может выполнять две разные функции, например) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 17:33:46 |
|
||
|
Firebird и многопользовательский доступ
|
|||
|---|---|---|---|
|
#18+
Понятно, спасибо большое! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 17:47:31 |
|
||
|
Firebird и многопользовательский доступ
|
|||
|---|---|---|---|
|
#18+
Суровые пользователи нашей суровой программы давно обучены разбирать суровый трейс-лог от сервера. Текучка небольшая - поэтому вопросов не возникает. Заодно программисты дрессируются аккуратно расставлять try/except, try/finally. Это не пропаганда "далей как я", просто к слову... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 18:12:40 |
|
||
|
Firebird и многопользовательский доступ
|
|||
|---|---|---|---|
|
#18+
arniСуровые пользователи нашей суровой программы давно обучены разбирать суровый трейс-лог от сервера.гм... и что они там "разбирают", можно примерчик ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 18:16:34 |
|
||
|
Firebird и многопользовательский доступ
|
|||
|---|---|---|---|
|
#18+
Таблоид, Например, если они видят "Concurrent transaction number is ....", то знают, что их расчет схлестнулся с чьим-то другим, и надо просто нажать на "Отмена", подождать неск. секунд и повторить. Точь-в-точь как разрешение коллизий в Ethernet, когда адаптер делает рандомную паузу перед повтором :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2013, 18:26:17 |
|
||
|
Firebird и многопользовательский доступ
|
|||
|---|---|---|---|
|
#18+
arniТаблоид, Например, если они видят "Concurrent transaction number is ....", то знают, что их расчет схлестнулся с чьим-то другим, и надо просто нажать на "Отмена", подождать неск. секунд и повторить. Точь-в-точь как разрешение коллизий в Ethernet, когда адаптер делает рандомную паузу перед повтором :) Действительно сурово. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2013, 09:51:32 |
|
||
|
Firebird и многопользовательский доступ
|
|||
|---|---|---|---|
|
#18+
arniНапример, если они видят "Concurrent transaction number is ....", то знают, что их расчет схлестнулся с чьим-то другим, и надо просто нажать на "Отмена", подождать неск. секунд и повторить. Предлагаю увеличить степень суровости: если они видят "Concurrent transaction number is ....", то открывают isql под sysdba, определяют id подключения по указанному номеру транзакции, по нему вычисляют адрес подключения, бегут к админу узнать, что это машина Васи Пупкина, звонят ему и шибко ругаются :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2013, 10:35:57 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38478830&tid=1564108]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
177ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 223ms |
| total: | 500ms |

| 0 / 0 |
