Главная страница
    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.044 c
3-1088127214
Dim!S
2004-06-25 05:33
2004.07.25
Фильтрация связанных таблиц


1-1089577711
DeOptric2
2004-07-12 00:28
2004.07.25
TreeView save


3-1088504093
Павел
2004-06-29 14:14
2004.07.25
CharacterSet


14-1087913563
cyborg
2004-06-22 18:12
2004.07.25
RoboWarz


4-1086352639
Kair
2004-06-04 16:37
2004.07.25





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский