Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako napraviti usera koji moze samo da izvrsava sproceve?

[es] :: MS SQL :: Kako napraviti usera koji moze samo da izvrsava sproceve?

[ Pregleda: 2465 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

M E N E
borislav
Temerin

Član broj: 30434
Poruke: 231
*.nspoint.net.



+1 Profil

icon Kako napraviti usera koji moze samo da izvrsava sproceve?21.12.2007. u 14:10 - pre 199 meseci
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.

Uhvatili ste me nespremnog
 
Odgovor na temu

Fedya
Fedor Hajdu
Solution Architect
Emaratech
Dubai, UAE

Član broj: 28246
Poruke: 790
*.ptr.magnet.ie.

Jabber: fedya@elitesecurity.org
Sajt: devtechgroup.com


+34 Profil

icon Re: Kako napraviti usera koji moze samo da izvrsava sproceve?21.12.2007. u 14:50 - pre 199 meseci
Napravis usera, ne das mu nikakva prava i na kraj procedure dodas grant execute...
Every hamster has his day.
 
Odgovor na temu

M E N E
borislav
Temerin

Član broj: 30434
Poruke: 231
*.nspoint.net.



+1 Profil

icon Re: Kako napraviti usera koji moze samo da izvrsava sproceve?22.12.2007. u 06:56 - pre 199 meseci
Uh, moram na kraj svake procedure staviti execute as???

Uhvatili ste me nespremnog
 
Odgovor na temu

Koce
DBA
Serbia, Belgrade

Član broj: 59217
Poruke: 144
*.vektor.net.



+1 Profil

icon Re: Kako napraviti usera koji moze samo da izvrsava sproceve?24.12.2007. u 09:42 - pre 198 meseci
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
 
Odgovor na temu

M E N E
borislav
Temerin

Član broj: 30434
Poruke: 231
*.nspoint.net.



+1 Profil

icon Re: Kako napraviti usera koji moze samo da izvrsava sproceve?24.12.2007. u 11:45 - pre 198 meseci
e, ovo deluje cool
hvala
:-)

Uhvatili ste me nespremnog
 
Odgovor na temu

[es] :: MS SQL :: Kako napraviti usera koji moze samo da izvrsava sproceve?

[ Pregleda: 2465 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.