Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Kako napraviti usera koji moze samo da izvrsava sproceve?

  • 4 odgovora
  • 3.305 pregleda

Najnovija ↓

Kako napraviti usera koji moze samo da izvrsava sproceve? 21.12.2007. u 15:10 · pre 229 meseci #1
Naslov kaze sve. Treba mi za aplikaciju. Bukvalno sve aplikacija radi preko procedura, nista drugo njoj ne treba nego da ih izvrsava. Kako da napravim usera koji ce moci samo da zove procedure, nista drugo.
Potpis
Uhvatili ste me nespremnog
Re: Kako napraviti usera koji moze samo da izvrsava sproceve? 24.12.2007. u 10:42 · pre 229 meseci #4
Pa mozes ovako elegantno da protrcis kroz sve sp (ili samo one koje ti trebaju) i dodjelis prava:

DECLARE @objName VARCHAR(50)
SET @objName = ''

WHILE @objName IS NOT NULL
BEGIN
SELECT @objName = MIN( Name )
FROM SysObjects
WHERE xType='p' and category = 0
AND Name > @objName

IF @objName IS NOT NULL
print 'GRANT Exec on ' + @objName + ' to TvojUSERNAME'
END
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme