ďťż
 
Jeszcze raz logowanie ďťż
 
Jeszcze raz logowanie
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

Jeszcze raz logowanie



Fil - 23-11-2005 11:03
Jeszcze raz logowanie
  W bazie isc4.gdb utworzyłem taki widok (zamiast tabeli USERS):
CREATE VIEW USERS
AS
SELECT * FROM USERS2
WHERE EXISTS (SELECT * FROM LOG_PROC(USERS2.USER_NAME));

Tabela USERS została usunięta i w jej miejsce wstawiona nowa, identyczna
USERS2.

Procedura LOG_PROC:
CREATE PROCEDURE LOG_PROC (
USER_NAME CHAR(31))
RETURNS (
USER_ALLOW CHAR(1))
AS
BEGIN
SUSPEND;
END

Wszystko ma na celu ulepszenie kontroli logowania użytkowników do bazy.
Zgodnie ze wskazówkami w
http://www.volny.cz/iprenosil/interbase/ip_ib_isc4.htm

Niestety nie działa jak należy :-(.
Jak widok USERS jest taki jak powyżej to jest kicha i nie można zalogować
się do bazy i dostaję komunikat:
"cannot attach to password database"

Jak widok USERS skompiluję tak:
CREATE VIEW USERS
AS
SELECT * FROM USERS2;

To można się logować (wszystko jest OK).

Co ciekawe oba widoki zwracają ten sam rezultat - listę wszystkich userów -
więc z tego punktu widzenia niczym się nie różnią.
Zabawy z grantami nie dały rezultatów. Dałem full access na wszystko co się
dało i nic.
Może ktoś ma pomysł, dlaczego nie chce przejść widok z procedurą w środku?
Fil.





Fil - 23-11-2005 11:03

  Nie dodałem, ze chodzi o Firebirda. Fil.




max - 23-11-2005 11:04

  Fil napisał(a):
> Nie dodałem, ze chodzi o Firebirda. Fil.
Kiedys próbowalem robić to co Ty ale mi sie nie udało (robilem wedlug
opisu ze strony co podajes)
Jakby CI sie udało to napisz jak, moze kiedys sie przyda komus innemu
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    =?iso-8859-2?Q?=5BMS_SQL=5D_Czy_mo=BFna_wywo=B3a=E6_funkcje_t ylko_raz_dla?==?iso-8859-2?Q?_ca=B3ego_zbioru_=BCr=F3d=B3owego=3F?= [MySQL] Zapytanie z =?ISO-8859-2?Q?dw=F3ch_tabel_na_raz_?==?ISO-8859-2?Q?i_grupowanie_po_wsp=F3lnym_polu=2E_Jak_=3F?= ms sql 2000 i ms server 2003 problem z logowaniem =?iso-8859-2?q?[MSSQL_2000]_logowanie_procedur_zagnie=BFd=BFonych?= =?iso-8859-2?q?firebird_i_triggery_-_logowanie_historii_zmian_zawarto=B6ci?= Re: Gdzie mozna jeszcze kupic Microsoft SQL 2000 Enterprise Edition?? Os-commerce i Forum vs wspolne logowanie Firebird logowanie =?ISO-8859-2?Q?zapyta=F1?= Szkolenia z Microsoft Navision dofinansowane z UE - brakuje jeszcze4 ,osob - sorry za powtorke MS SQL Server 2005 Express - licencja
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • ets2.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com