9 Database Security Resolutions for 2011 - Database - News & Reviews - eWeek.com

9 Database Security Resolutions for 2011

9 Database Security Resolutions for 2011
Written By
Brian Prince
Brian Prince
Dec 27, 2010
2 minute read
eWeek content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More


9 Database Security Resolutions for 2011

9 Database Security Resolutions for 2011

by Brian Prince


Database Security Is More than the Database

2

Defending the database extends beyond the database itself. All applications and reporting that are configured to interact with the database need to be part of the security audit to, for example, verify passwords are secure and not hard-coded anywhere.


Secure Practices for Developers

3

Developers have a lot on their plates, but they need to make sure there is room for security on there, too. Some tips: use static SQL—most Web applications should never use dynamic statements, and if they do, all input should be validated. Also, consider using bind variables (parameterized queries) and ensure that database schema for your applications have minimal privileges.


Advertisement

Reduce the Attack Surface

4

Optional DBMS features can give database application developers more power, but there is a downside—the more features a software package has installed or enabled, the more likely it is that flaws can be introduced. Install only what you use, and remove everything else.


Share Accounts, Shared Vulnerability

5

Group accounts can pose a challenge when it comes to locking data access and auditing activity, and should be used with caution.


No Title

6

Access ControlsDatabase access should be mapped to job requirements. In a May survey of 430 members, the Independent Oracle Users Group reported that less than one-third of respondents said they could prove their super-users were not abusing privileges. Care should also be taken when assigning any privileges to public or guest accounts.


Patching Vulnerabilities

7

Its easy to fall behind in the patching process when databases are in play. However, not keeping up with patching can leave security holes in your database infrastructure.


Password Security

8

Organizations should ditch default or weak passwords. This password policy should be enforced throughout the entire organization.


Database Encryption

9

Sensitive data should not be stored in clear text. In addition, consider data masking for test data. Part of this may involve data discovery, so you know where the confidential data is in your enterprise.


Designing the Database Security Policy

10

Keep any relevant industry compliance regulations in mind, and embrace the dark side—think like a hacker. Look for security issues in configurations and bugs. When you have a security policy set, roll it out gradually, focusing first on the issues you have identified as high risk.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.