E' possibile impedire ad un utente SQL SERVER di effettuare login da remoti (o meglio, permetterne solo da locale?)
E' possibile impedire ad un utente SQL SERVER di effettuare login da remoti (o meglio, permetterne solo da locale?)
"Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)
"Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)
http://xvincentx.netsons.org/programBlog
Certo, basta andare in Gestione Configurazione SQL Server e disattivare il protocollo TCP/IP ed il servizio SQLBrowser.
In 2005 e 2008 sono disattivati per default.
Ma io vorrei che ciò avvenisse solo per un utente e non per tutti.
"Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)
"Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)
http://xvincentx.netsons.org/programBlog
Allora disabilita l'utente.
Potrà comunque fare il login locale?
"Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)
"Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)
http://xvincentx.netsons.org/programBlog
se è disabilitato ovviamente no. ma fammi capire: come si collega questo utente da remoto? con una VPN? o il db è esposto su internet?
Il DB è esposto su internet, ma tal utente deve poter effettuare accesso solo tramite localhost o 127.0.0.1
"Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)
"Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)
http://xvincentx.netsons.org/programBlog
Che versione di SQL Server hai ? A partire dalla 2005 SP2 (e poi con la 2008) sono stati introdotti i LOGON triggers, che potrebbero essere usati (a quanto ho trovato in giro) proprio per questo
"You might be able to use a LOGON trigger. Logon triggers can see (by using
the Event_Data() function) whether or not the the logon came from the local
machine or a remote one. It can also see the login name. And they can
reject the logon if your criteria are not met."
Prova a vedere qui:
http://serverfault.com/questions/126...ql-server-2008
http://www.eggheadcafe.com/software/...nnections.aspx
ed ovviamente ad informarti un po' su questi LOGON triggers