Free content for your website or blog
Home About Us Article Writing Most Read Articles Authors Blog Wiki Contact Us
RSS Register Login
Topics
 
Home > Web Design >

SQL injection attcks:The nitemare of every web designer

Date Published: 04th October 2006
Bookmark and Share Republish SQL  injection attcks:The nitemare of every web designer
Author: kannan balakrishnan RSS Views: N/A PRINT ASK ABOUT THIS ARTICLE
Many of us design web sites using databases. From mantaining a valid user list, for providing search facility, for anything and everything we need a database at the backend.and we use a form at the front end.

most of us use serverside scripting for validation. But many of us are unaware of a risk. our site may be vulnerable to an attack called SQL injection, which may cause damage to our data,may spoil our site, or even insert unwanted or dangerous data in it.

Most programmers doing web design are not familiar with this type of attack and performs lazy coding. The aim of this brief article is to give a non technical overview of this peril.

SQL stands for Structured Query Language andis used to retrive data from the tables. Often the Sql is dynamically generated using user input.For example , if you want to validate a user yo will write an SQL query which verify the username and password by checking with a table in the database. But what if a user gives input such that this dynamically generated query deletes all your tables?

What should be done to avoid this?Basically two things can be done.firstly restrict the user priviliges on the database. Two check user input for any suspicious or unwanted charcaters and strings.
Coding standards should be implemented so that the danger cannot occur.

There are many technical articles available which deals with coding examples and securtiy principles involved. Also many language or database specific techniques are availble. you may visit my blog http:wbforu.blogspot.com for a detailed list of resources.
This article is free for republishing
Source: http://www.articlealley.com/article_92143_4.html
Bookmark and Share
 

Related Articles

Why Flash?

Pakistani designers

Introduction to Microsoft .NET Technology

Which template to buy

PDF to HTML Conversion: Re-purposing the PDF
Pakistani Web Designers: A Review

Successful Copywriting Checklist

Best Web Design

Using Web Templates

Web site design and revenues; where's the connection
 

Ask a Question About this Article

>> Most important part of a Website
>> Who likes to design a website for a side project ...
>> Web designer vs graphics designer
>> What is semantic web?
Powered by