Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.06 c
4-1087052115
juiceman
2004-06-12 18:55
2004.07.25
клавиатурный шпионаж


1-1089773953
Litr
2004-07-14 06:59
2004.07.25
Размер формы


9-1081369937
GigoVich
2004-04-08 00:32
2004.07.25
Обмен опытом, но не делать сразу игру!


1-1089761933
Alibaba
2004-07-14 03:38
2004.07.25
Типы


14-1088751063
IceBeerg
2004-07-02 10:51
2004.07.25
Про злобный Windows :(





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский