Skip to navigation

ISS Database Scanner review

Verdict

ISS Database Scanner is a great tool for the database administrator. It does much of the security housekeeping they should do, and mean toÄ but often fail to quite get around to on a nearly regular enough basis.

Review Date: 1 Jan 2001

Reviewed By: Mark Whitehorn

Price when reviewed: (exc VAT)

Overall Rating
5 stars out of 6

Database security is an important issue. Setting up a watertight security regime is a time-consuming and painstaking business: one wonders how many database administrators can devote the necessary hours to this task with users calling for faster queries, new groups, rollback to yesterday at 13.17pm and 'I've been on holiday and forgotten my password...'

Any aid to improving security is likely to be appreciated and this latest release of ISS Database Scanner (version 4.0.1, build 098) is most welcome. It's a highly flexible tool that will search out any vulnerable areas in your security setup and, even better, tell you how to increase protection in the light of what it finds. The results are presented in a report that can be printed or saved to a file as required.

Database Scanner is available for the database engines of Microsoft's SQL Server, Oracle and Sybase and you purchase the software and licences as appropriate - I tried the SQL Server version. The complete installation can be performed on a client machine - a very useful feature - with an administrator login being all that's required by the database server. The only installation problem I encountered was Database Scanner's inability to cope with long file names; there's no excuse for truncation and tildes these days. When run for the first time, Database Scanner compiles a list of databases so you can choose one to work with. Here you can also determine the security level at which you're aiming.

Database Scanner offers three pre-determined levels of security policy, reflecting the fact that security needs differ between databases. The levels are Minimum, Medium and Maximum and, although exactly the same scan is performed regardless of the policy level chosen, the report is generated to different levels of detail. For instance, in your existing database you may have decided to hide, by means of encryption, the logic of triggers, views and stored procedures from users of your SQL Server database. Running with the Minimum security policy level set will identify all such objects that remain unencrypted but will not classify them as problematic. With the Maximum security policy, however, they'll be identified and flagged as a potential problem. Furthermore, if the default security policies don't meet the needs of your databases, you can fine-tune the definitions as required.

The scan looks at many security aspects such as active and stale logins, password ageing, backups and unauthorised objects. Password Strength Analysis lets you growl at users who persist in using 'password' as their password. The process may take minutes or hours, according to, among several factors, the size of the database application and number of users.

Once the scan is complete, you can select those aspects of security on which you wish to view a report. The length of the result depends on the number of problems found: a full report on a database can run to over 120 pages. Selecting the useful Summary of Violations option gives a concise overview of problem areas. Database Scanner's reports are more than bald statements of potential problems. Security issues are, of course, pinpointed, but the background to an issue is given as is the method of closing the loophole. The information is presented clearly under sensible headings, though the default font, as seen in the screen shots, is annoyingly difficult to read. Findings that benefit from graphical treatment are displayed as charts.

A report is likely to throw out security issues that are already known to the database administrator, but knowing a loophole exists and getting round to plugging it are two different things. That the report gives the fix is handy in these cases, but in instances where the security issue is not already familiar to the DBA, having the solution readily accessible saves hours sifting through manuals.

1 2
Subscribe to PC Pro magazine. We'll give you 3 issues for £1 plus a free gift - click here

From around the web

Be the first to comment this article

You need to Login or Register to comment.

(optional)

Latest Other Reviews
NetSupport Protect 2 review

NetSupport Protect 2

Category: Software
Rating: 4 out of 6
Price: £12
Paessler PRTG Network Monitor 9 review

Paessler PRTG Network Monitor 9

Category: Software
Rating: 5 out of 6
Price: £893
Ipswitch WhatsUp Log Management Suite 10 review

Ipswitch WhatsUp Log Management Suite 10

Category: Software
Rating: 3 out of 6
Price: £847
NetSupport School 10.5 review

NetSupport School 10.5

Category: Software
Rating: 6 out of 6
Price: 100 users, £22 per seat; 500 users, £16 per seat; these prices do not
NetOp Vision 7 review

NetOp Vision 7

Category: Software
Rating: 4 out of 6
Price: for one classroom; £447 per classroom for three classrooms; these prices do not

advertisement

Most Commented Reviews
More From PC Pro
Latest News Stories Subscribe to our RSS Feeds
Latest Blog Posts Subscribe to our RSS Feeds
Latest Features
Latest Real World Computing

advertisement

Sponsored Links
 
 
SEARCH
SIGN UP

Your email:

Your password:

remember me

advertisement


Hitwise Top 10 Website 2010
 
 

PCPro-Computing in the Real World Printed from www.pcpro.co.uk

Register to receive our regular email newsletter at http://www.pcpro.co.uk/registration.

The newsletter contains links to our latest PC news, product reviews, features and how-to guides, plus special offers and competitions.