[ itf @ 18.05.2009. 09:17 ] @
Testiram pristup sql serveru preko interneta i sve radi dok je na server računalu ukinut firewall. A čim ga upalim, bez obzira na exceptione tj. sqlserv.exe i portove 1433 i 1434 on i dalje odbija pristup udaljenom računalu. Što točno treba propustiti kroz firewall? Riječ je o sql server 2005 standard editionu.
[ rambo @ 18.05.2009. 13:27 ] @
Prvo, dovoljno je propustiti samo port 1433. Ne treba ga vezivati za EXE.

Drugo, reci koji firewall koristiš i na kom OS-u. Ako je Windows ugrađeni firewall, onda samo uradi ovo što sam rekao. Promeni pravilo za Incoming konekcije i samo podesi da propušta port 1433. Sve ostalo ne diraj.

Ukoliko koristiš neki drugi FW, onda je ista stvar, samo vodi računa da trebaš da napraviš exception za incoming saobraćaj.

Ako ni ovo ne pomogne, onda prvo proveri dali si u podešavanjima za sam SQL server dozvolio TCP pristup, pa zatim firewall na serveru i na kraju obavezno ako imaš ruter, proveri dali ti je taj isti port forwardovan i na njemu.

Nadam se da će ovo pomoći.