22. Błąd podczas wykonania funkcji LOGUJ_DB
Skopiuj plik z załącznika FBuser_mod.bat do katalogu z bazę X:\KS\KS-PPS\BAZA i uruchom plik bat. Plik dodaje użytkowników PPS, PPS1, PPS2, PPS3 i PPS4 jeżli masz innego użytkownika w pliku licencji należy plik edytować lub wykonać z wiersza poleceń odpowiednie polecenia:
gsec -user sysdba -pass masterkey -add ppsX -pw masterkey
gsec -user sysdba -pass masterkey -modify ppsX -pw masterkey
X - numer użytkownika
Wykonałem wszystko zgodnie z instrukcją j.w ale u mnie wyświetla się taki komunikat w oknie DOS
C:\NOWY_KS\KS\KS-PPS\BAZA>gsec -user sysdba -pass masterkey -add pps -pw masterk
ey
Warning - maximum 8 significant bytes of password used
violation of PRIMARY or UNIQUE KEY constraint "INTEG_2" on table "RDB$USERS"
C:\NOWY_KS\KS\KS-PPS\BAZA>gsec -user sysdba -pass masterkey -modify pps -pw mast
erkey
Warning - maximum 8 significant bytes of password used
<..>
Tłumacząc na polski
Warning - maximum 8 significant bytes of password used
- to tylko informacja, że Firebird używa tylko 8 pierwszych znaków w haśle choć samo hasło może mieć do 31 znaków
violation of PRIMARY or UNIQUE KEY constraint "INTEG_2" on table "RDB$USERS"
- to błąd wskazujący tu, że w bazie już masz usera o podanej nazwie (np. pps)
Zauważ,że ten błąd pojawia się przy dodawaniu (-add pps) , natomiast już zmiana hasła
przebiega bezproblemowo.