Sikkerhed i forb. med stored procedure!
Hejza...Jeg har lige et spørgsmål angående sikkerhed.
Jeg logger ind i sql som 'polle'
Hvis nu jeg har en tabel 'Person', som 'polle' ingen adgang har til og laver en stored procedure der henter data fra 'Person'. Har 'polle' så fået rettigheder til at gå direkte til 'Person' når jeg giver ham rettigheder til stored proceduren?
Er et muligt for 'polle' at se værdier hentet i den stored procedure brugt til at bestemme return værdien af denne?
F.eks.:
CREATE PROC adgang @brugernavn, @password
@res bit OUTPUT
AS BEGIN
IF @password = (SELECT password FROM Person WHERE brugernavn = @brugernavn)
THEN SET@res = 1
ELSE SET@res = 0
END
Er det muligt for 'polle' at se password'et fra 'Person' som bliver brugt til sammenligning?
/PeterFup
