🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi.bazy-danych
Article #509

Re: Problem z wielopoziomowym dostępem do b.d

#509
From: Traptak
Date: Thu, 20 May 1999 00:22
25 lines
1866 bytes
Jacek Malinowski <jacemali@friko7.onet.pl> napisał(a) w artykule
<7hsngn$im8$1@korweta.task.gda.pl>...
> Chodzi  o rekordy .
>  Dana tabela zawiera dane nadsylane z roznych jednostek, ale dana
jednostka
> moze tylko widziec swoje nadeslane dane.
> Problem w ty  ze tych jednostek jest jest duzo (okolo 20).
> I w zaleznosci ktora sie loguje to widzi inne dane.
> Mozna to zrobic prograowo,w zaleznosci kto sie zaloguje do programu to
jest
> generowane odpowiednie zapytanie.
> Jednak zastanawiam sie jak to zrobic na serwerze (czy da sie napisac
> odpowiedni wyzwalacz ?) korzystam z MSSQL 6.5 i tam mozna tylko
przydzielac
> (chyba ?) prawa do danej tabeli .

W IB załatwiam to tak, że tworzę perspektywę do tabeli, w której wyświetlam
wyłącznie rekordy należące do danego użytkownika:
CREATE VIEW Example
AS SELECT Ex1, Ex2, ExUser FROM Ex_Table
WHERE ExUser = User;

User w IB zwraca mi zawsze login zalogowanego uzytkownika.

Traptak
Technical Details
Message-ID: <01bea24e$0efc09e0$037f8080@modem>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!uw.edu.pl!news.swierk.pl!paa.gov.pl!news.memax.krakow.pl!dumb.iinf.polsl.gliwice.pl!news.vogel.pl!cb23p3.szczecin.mtl.pl
References: <8ZfY2.2131$I1.49625@news.tpnet.pl> <01bea099$7b033200$037f8080@modem> <7hsngn$im8$1@korweta.task.gda.pl>

Show Full Headers
Complete Article Headers
From: "Traptak" <gidex@gryf.com.pl>
Subject: Re: Problem z wielopoziomowym dostępem do b.d
Newsgroups: pl.comp.lang.delphi.bazy-danych
References: <8ZfY2.2131$I1.49625@news.tpnet.pl> <01bea099$7b033200$037f8080@modem> <7hsngn$im8$1@korweta.task.gda.pl>
Message-ID: <01bea24e$0efc09e0$037f8080@modem>
X-Newsreader: Microsoft Internet News 4.70.1155
NNTP-Posting-Host: cb23p3.szczecin.mtl.pl
X-Original-NNTP-Posting-Host: cb23p3.szczecin.mtl.pl
Date: 20 May 1999 01:22:42 +0100
X-Trace: 20 May 1999 01:22:42 +0100, cb23p3.szczecin.mtl.pl
Lines: 25
X-Complaints-To: Usenet@vogel.pl
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!uw.edu.pl!news.swierk.pl!paa.gov.pl!news.memax.krakow.pl!dumb.iinf.polsl.gliwice.pl!news.vogel.pl!cb23p3.szczecin.mtl.pl
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit