Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 05:24 15.06.24 
Компютри и Интернет
   >> Delphi
Всички теми Следваща тема *Кратък преглед

Страници по тази тема: 1 | 2 | >> (покажи всички)
Тема Firebird SYSDBA Passwordнови  
АвторVermax (Нерегистриран)
Публикувано26.03.04 15:18



Имам проблем който може да е принципен а може просто да си е така.

Опитвам се да сменя паролата на SYSDBA - първия път я сменя но после всеки следващ път не я сменя (тоест сменя я само веднъж - първия). Пробвах и с други тулове (IBExpert, DatabaseWorkbench) - същия ефект. Taka ли е са по принцип организирани нещата? и от къде мога д анамеря алгоритъма, по който Firebird кодира паролата (нали е Open Source).

Благодаря предварително.

{ Видях се в приключение с тези потребители. }



Тема Re: Firebird SYSDBA Passwordнови [re: Vermax]  
Автор andrew_nikoloff (минаващ)
Публикувано26.03.04 16:12



Криптира се (ако не се лъжа) със същия алгоритъм, с който се криптират паролите в Unix/Linux. По-скоро се хешират, а не криптират, защото функцията е еднопосочна.
Не, не са организирани така нещата. Паролата може да се сменя повече от веднъж. Какво значи "първия път я сменя но после всеки следващ път не я сменя"? Какво точно става?



Тема Re: Firebird SYSDBA Passwordнови [re: andrew_nikoloff]  
АвторVermax (Нерегистриран)
Публикувано26.03.04 16:53



Да. Прав си. хешира се. Използва се едноключов DES (ех само да можех да му набарам ключа.) и то не самата база го криптира, а TIbSecurityService (имам съмнение)

А по моя проблем - веднага след като инсталирам приложението (Create -на базата) мога да сменя паролата - от masterkey на каквато си искам и край - всеки следващ опит е неуспешен. Не дава грешка, просто не я сетва.



Тема Re: Firebird SYSDBA Passwordнови [re: Vermax]  
Автор andrew_nikoloff (минаващ)
Публикувано26.03.04 19:15



Не мисля, че се ползва Data Encryption Standard (DES). Той е друпосочен. Ако не се лъжа алгоритъма му викат "Unix crypt". Може би си е част от API-то или стандартните библиотеки или там каквото е (някой по-знаеш по юниксите може ли да си каже мнението?)
А иначе да си пипал нещо по isc4.gdb (респективно fbsecurity-то)? Това не е нормално поведение.



Тема Re: Firebird SYSDBA Passwordнови [re: andrew_nikoloff]  
АвторVermax (Нерегистриран)
Публикувано27.03.04 23:33



На сайта на Firebird прочетох за DES (като междудругото и аз малко се изненадах.)
"Опарих" от директно бъркане в секюрити базата (омазах я на 2 пъти), така че ползвам само TIBSecurityService. Което е най-интересно тулове като IBExpert, DatabaseWorkBench се държат по същия (необоснован) начин.

Вече почвам да търся друго решение. Някакви идеи ???



Тема Re: Firebird SYSDBA Passwordнови [re: Vermax]  
Автор andrew_nikoloff (минаващ)
Публикувано28.03.04 09:28



Не знам. Това, което казваш е много странно. С какъв сървър си? Опитай да го деинсталираш (като му махнеш и секюрити базата) и да го инсталираш на чисто.



Тема Re: Firebird SYSDBA Passwordнови [re: andrew_nikoloff]  
АвторVermax (Нерегистриран)
Публикувано28.03.04 20:51



С FireBird 1.5 съм (последната версия, която дръпнах от сайта на FireBird).
Номера с преинсталирането го пробвах вече - без резултат .

Ще мисля нещо - ако успея да разбера от какво прави такива мизерии ще пиша.

Благодаря.



Тема Re: Firebird SYSDBA Passwordнови [re: Vermax]  
Автор NDeu (динозавър)
Публикувано29.03.04 02:38



Не е необходимо преинсталиране.
За да се възстанови SYSDBA/masterke е достатъчно да се смени isc4.gdb/security.fdb (рестор от isc4.gbk/security.fbk с друго име и след това преименоване при килнат сървър).
Не разбирам как и защо ти възниква проблема. Предполагам, че ще ти е полезно да разгледаш [url=http://www.volny.cz/iprenosil/interbase/index.htm]Ivan Prenosil's Firebird/InterBase site[/url]
За алгоритъм и реализация за кодиране на паролата вж.



PS
Струва ми се че тази тема е по-скоро за клуб База данни

Редактирано от NDeu на 29.03.04 02:43.



Тема Re: Firebird SYSDBA Password [re: NDeu]  
АвторVermax (Нерегистриран)
Публикувано29.03.04 09:10



Благодаря ти NDeu ще поразгледам и дано открия решение.

Междудругото пробвах да поствам в клуб "Бази данни", но там никакъв отговор(босички са явно колегите - е то никой не се е родил научен). Както и да е - там не намерих помощ.

Залавям се за работа. BYE



Тема Resultsнови [re: Vermax]  
АвторVermax (Нерегистриран)
Публикувано29.03.04 11:55



от нещата който разгледах(10x to NDeu & andrew_nikoloff) и пробвах разбрах че за паролата на Interbase може да се ползва Unix криптиране или Des(като ключа е '9z' - незнам от къде са го измислили). И двата метода водят до един и същ резултат.


Благодаря на всички отзовали се.

{ Хората са го написали само да знаеш къде да търсиш! }




Страници по тази тема: 1 | 2 | >> (покажи всички)
Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.