Форум: "Базы";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
ВнизГде хранятся юзеры и пароли? Найти похожие ветки
← →
3APA3A (2004-06-29 22:09) [0]То есть - для каждой базы в своей системной таблице или в системной базе?
← →
DrPass © (2004-06-29 22:15) [1]В системной базе. А что?
← →
Vlad © (2004-06-29 22:16) [2]
> 3APA3A (29.06.04 22:09)
в базе isc4.gdb
← →
3APA3A (2004-06-29 22:26) [3]Хм... тогда как мне правильно поступить, если FB стоял на одном компе и я базу перенес на другой - получается, мне надо всех необходимых юзеров заново создать в текущей isc4.gdb? Кстати, где у FireBird 1.5.ххх лежит эта самая isc4.gdb?
← →
jack128 © (2004-06-29 22:43) [4]
> FireBird 1.5.ххх
у неё security.fdb если не ошибаюсь.. В деректории установки FB
← →
DrPass © (2004-06-29 23:51) [5]
> Хм... тогда как мне правильно поступить, если FB стоял на
> одном компе и я базу перенес на другой - получается, мне
> надо всех необходимых юзеров заново создать в текущей isc4.gdb?
>
Да. Только
a) см.
> jack128 © (29.06.04 22:43) [4]
и
b)достаточно скопировать ее со старого сервера
← →
3APA3A (2004-06-30 08:59) [6]А если в старой порядка сотни юзеров и в новой тоже около этого - просто заменить я ее уже не могу => нужно ручками создать сотню юзеров, раздать им всем права и т.д. и т.п..... Есть ли еще какие-нибудь методы?
← →
Курдль © (2004-06-30 09:49) [7]Рекомендую, как вариант.
Доступайся к данным под одним единственным (или под несколькими, согласно ролям) паролями/логинами. Хорошенько их зашифруй в проге. А логины/пароли юзеров храни в своей базе и тоже хорошенько зашифруй.
← →
Соловьев © (2004-06-30 09:53) [8]
> Есть ли еще какие-нибудь методы?
роли
← →
3APA3A (2004-06-30 19:50) [9]Я не к тому говорю - что меня ломает создать несколько users/passwords в базе... Просто объясните мне, почему пароли хранятся в системной базе а не в системных таблицах? Чем это удобнее или какими причинами руководствовались разработчики IB?
← →
DrPass © (2004-06-30 20:09) [10]
> Чем это удобнее или какими причинами руководствовались разработчики
> IB?
Тебе никогда не приходилось переустанавливать систему, когда старый админ ушел, и забрал с собой пароли?
> А если в старой порядка сотни юзеров и в новой тоже около
> этого - просто заменить я ее уже не могу => нужно ручками
> создать сотню юзеров, раздать им всем права и т.д. и т.п.....
> Есть ли еще какие-нибудь методы?
Объединить таблицы USERS в isc4.gdb/security.fdb, и таблицу RDB$USER_PRIVILEGES в рабочей БД. Даже самому написать такую программу можно за 10 минут
← →
3APA3A (2004-06-30 20:18) [11]Тебе никогда не приходилось переустанавливать систему, когда старый админ ушел, и забрал с собой пароли?
Хм... и чем же это удобнее?
← →
jack128 © (2004-06-30 22:10) [12]
> Хм... и чем же это удобнее?
тем, что если бы пароли хранились в БД и были утерены, по базу можно было бы выкидывать.
← →
3APA3A (2004-06-30 22:34) [13]Точно. Под таким углом я не рассматривал...
Спасибо.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.046 c