If provide us domain name, we can check web logs for it. By which we were able to tell you IP of hacker and page which they are using to hack your database.
The issue is that this database is shared between many domains under the same account.
Is there any advise how can I protect form SQL injection?
I’ve this script before any connection opening
<%
IF InStr(Request.QueryString, “'”) Then Response.Redirect “/?”
%>
If it is shared by many domains, it means we will have a very hard time looking into it for you, we can work with you to send raw http logs then you can look for keywords like ‘VARCHAR’
‘SELECT’ etc.
We can’t protect the Db on DB side, as to DB, it is a legit connection from authorized source(web server), using valid credentials as provided in your config. For the asp/asp.net pages themselves, we aren’t developers but maybe some others can help.