|
|
|
Политика безопасности, или как ее съесть
|
|||
|---|---|---|---|
|
#18+
В общем то суть в следующем: нужно создать нового пользователя через запрос SQL и ни как иначе, реально ли это IB или Firebird ? Раньше успешно пользовал TIBSecurityService, но сейчас задача повернулась нужной стороной :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 12:23 |
|
||
|
Политика безопасности, или как ее съесть
|
|||
|---|---|---|---|
|
#18+
Цепляйся к isc4.gdb (security.fdb), и вставляй чего нужно. Для создания хеша пароля пользуй UDF. Брать на ibase.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 12:38 |
|
||
|
Политика безопасности, или как ее съесть
|
|||
|---|---|---|---|
|
#18+
а еще есть в списке функций rfunc функции которые умеют это делать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 12:39 |
|
||
|
Политика безопасности, или как ее съесть
|
|||
|---|---|---|---|
|
#18+
Только функции эти есть обёртка вокруг isc_add_user и иже с ними. А человек упёрся, и говорит: запросом мне, запросом... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 12:47 |
|
||
|
Политика безопасности, или как ее съесть
|
|||
|---|---|---|---|
|
#18+
И повторю: запросом мне, запросом. Ну очень хочется типа SyBase-овского: /* Регистрация пользователя "Stepanov" с паролем "s", с предоставлением ему права соединения с базой данных */ GRANT CONNECT TO Stepanov IDENTIFIED BY s; /* Установление пользователю "Stepanov" класса полномочий DBA */ GRANT DBA TO Stepanov; /* Установление пользователю "Stepanov" класса полномочий Remote dba */ GRANT Remote DBA TO Stepanov; /*Определение комментария для пользователя "Stepanov"*/ COMMENT ON USER Stepanov IS 'Пользователь Stepanov является администратором базы данных Dubl_Biblia' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 12:54 |
|
||
|
Политика безопасности, или как ее съесть
|
|||
|---|---|---|---|
|
#18+
Все дело в том, что софтине должно быть по барабану SyBase или Firebird или еще чтото: структура бызы настроена, SQL подбит под определенную базу, коннекты настроены и пользователь или сисадмин и иже с ним не должны чуять разницы, во-первых, и во-вторых EXE в принципе не должен даже под это дело перекомпилится - все определения в BPL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 12:58 |
|
||
|
Политика безопасности, или как ее съесть
|
|||
|---|---|---|---|
|
#18+
Олег Ворбчиковпользователь или сисадмин и иже с ним не должны чуять разницы Хороший сисадмин Fire от Bird-а носом почует :) А вообще непонятно почему создание пользователя не вынести в эту самую bpl. И да здравствует FB API. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 13:03 |
|
||
|
Политика безопасности, или как ее съесть
|
|||
|---|---|---|---|
|
#18+
Мечты, мечты... Ну нету таких конструкций у IB/FB, нету... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 13:04 |
|
||
|
Политика безопасности, или как ее съесть
|
|||
|---|---|---|---|
|
#18+
Так вот и придется все в изд вылить :(, грустно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 13:07 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32437761&tid=1579054]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
171ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 446ms |

| 0 / 0 |
