Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Apertura/Chiusura connessione SQL
domenica 05 ottobre 2008 - 23.41
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
amelix
Profilo
| Expert
694
messaggi | Data Invio:
dom 5 ott 2008 - 23:41
Salve a tutti!
Avrei la necessità di eseguire una stored procedure all'apertura di ogni connessiona (sp_approle) ed eseguire la complementare alla chiusura.
Esiste un evento (non l'ho trovato...) che può fare al caso mio?
La connection di MsSql espone di "interessante" solo l'evento StateChange... ma non riesco ad usarlo in chiusura...
Qualche idea?
Ho cannato l'approccio alla soluzione?
Grazie mille a qualsiasi idea.
Andrea -
http://www.MelisWeb.eu/
CMS -
http://www.WebOrama.it/
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 6 ott 2008 - 04:58
>Salve a tutti!
Ciao!
>Esiste un evento (non l'ho trovato...) che può fare al caso mio?
>La connection di MsSql espone di "interessante" solo l'evento
>StateChange... ma non riesco ad usarlo in chiusura...
Ho visto che ci sarebbe la disposed.. ma è troppo tardi per eseguire un'altra sp
>Qualche idea?
>Ho cannato l'approccio alla soluzione?
Potresti illustrare più in dettaglio la situazione reale e quello che vorresti ottenere?
Grazie, ciao amelix!
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
amelix
Profilo
| Expert
694
messaggi | Data Invio:
lun 6 ott 2008 - 12:56
Sostanzialmente devo lanciare la stored procedure sp_setapprole PRIMA di eseguire qualsiasi operazione sul database MsSql.
E alla fine (meglio poco prima...) chiamare la stored procedure sp_unsetapprole per ripristinare le sicurezze normali.
E' una problema di sicurezza...
In questo momento apro la connessione con un mio metodo OpenDataBase() dove eseguo le operazioni necessarie.
Ma può scappare...
Andrea -
http://www.MelisWeb.eu/
CMS -
http://www.WebOrama.it/
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 7 ott 2008 - 01:26
>E' una problema di sicurezza...
>In questo momento apro la connessione con un mio metodo OpenDataBase()
>dove eseguo le operazioni necessarie.
>Ma può scappare...
Capisco.. ma usare Database Roles e non Application Role?
Fare un ruolo su db e dare le permission ad esso..
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
amelix
Profilo
| Expert
694
messaggi | Data Invio:
mar 7 ott 2008 - 09:22
>>E' una problema di sicurezza...
>>In questo momento apro la connessione con un mio metodo OpenDataBase()
>>dove eseguo le operazioni necessarie.
>>Ma può scappare...
>Capisco.. ma usare Database Roles e non Application Role?
>Fare un ruolo su db e dare le permission ad esso..
Troppo facile
!
Il problema e' che "il cliente ha sempre ragione" e vuole sta porcheria...
Adesso mi provo a fare la mia DBConnection overraidando solo i metodi interessanti.
Bho? Speriamo.
Cmq grazie!
e... ancora complimenti x il tuo MVP!
Andrea -
http://www.MelisWeb.eu/
CMS -
http://www.WebOrama.it/
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 7 ott 2008 - 15:59
>>>E' una problema di sicurezza...
>>>In questo momento apro la connessione con un mio metodo OpenDataBase()
>>>dove eseguo le operazioni necessarie.
>>>Ma può scappare...
>>Capisco.. ma usare Database Roles e non Application Role?
>>Fare un ruolo su db e dare le permission ad esso..
>Troppo facile
!
>Il problema e' che "il cliente ha sempre ragione" e vuole sta
>porcheria...
>Adesso mi provo a fare la mia DBConnection overraidando solo
>i metodi interessanti.
>Bho? Speriamo.
Sinceramente gli eventi non ti sono di aiuto.. Non vedo grosse soluzioni.
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
amelix
Profilo
| Expert
694
messaggi | Data Invio:
mar 7 ott 2008 - 17:08
Spero di trovare una soluzione... che condividerò e chiederò consensi al newsgroup.
Andrea -
http://www.MelisWeb.eu/
CMS -
http://www.WebOrama.it/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !