![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 0 Dołączył: 12.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Czy jest coś takiego w postgresie (plpg/sql'u) jak powiedzmy php'owe sha1? Pisze procedurke która pobiera hasła jako open text haszuje je i przepisuje do innej tablicy.
Ten post edytował chyzio 20.02.2009, 11:13:05 |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 0 Dołączył: 12.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
W porządku mam funkcję:
wywołanie:
i odpowiedź: "ERROR: function digest(bytea, unknown) does not exist LINE 1: SELECT ENCODE(DIGEST( $1 , 'sha1'), 'hex') ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts. QUERY: SELECT ENCODE(DIGEST( $1 , 'sha1'), 'hex') CONTEXT: PL/pgSQL function "sha1" line 2 at RETURN" Co tu jest źle ? Ten post edytował chyzio 20.02.2009, 13:14:13 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Jak widzisz jest to dodatkowy moduł. Chyba musisz go doinstalować.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 0 Dołączył: 12.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tyle że hosting w nazwie :/
Na pytanie jak to rozwiązać otrzymałem odpowiedź z netart (nazwa.pl) "Ta funkcja nie działa na naszych serwerach i nie planujemy jej włączenia. Proszę rozwiązać ten problem inaczej (zmienić w kodzie)" Jak to można rozwiązać z plpgsql'a ? php nie wchodzi w gre koniecznie trigger'y |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Znalazłem jsowa wersje szyfrowania. Mozesz to przerobic na jezyk postgresa http://www.webtoolkit.info/javascript-sha1.html
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 17:49 |