RE: MS-SQL Blank Password Enumeration
From: Aaron C. Newman (Application Security, Inc.) (anewman@appsecinc.com)Date: 05/27/02
- Previous message: Ian P. Christian: "RE: About ping request?"
- In reply to: Don Wolf: "MS-SQL Blank Password Enumeration"
- Next in thread: O'Malley, William: "RE: MS-SQL Blank Password Enumeration"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
From: "Aaron C. Newman (Application Security, Inc.)" <anewman@appsecinc.com> To: "'Don Wolf'" <don.wolf@securedsite.org>, "'Focus-MS - Security Focus'" <focus-ms@securityfocus.com> Date: Mon, 27 May 2002 17:25:06 -0400
It's a bit confusing if you're not intimately familiar with how SQL
Server works, but here goes.
Login ids have passwords. Login ids are in the master database, but they
are global to SQL Server. Each database has a list of users that map to
the login ids, but user ids do not have passwords. You always connect to
the database using a login id.
The sa login has admin privileges to every database, so it's an issue
with every department, however the owner of each database does not "own"
the sa login, so it's a little trick to say which department should
change it. My recommendation is that the security administrator should
change it, and then create a separate account for each department to
manage each separate database.
Regards,
Aaron
_____________________________
Aaron C. Newman
CTO/Founder
Application Security, Inc.
www.appsecinc.com
212-490-6022
- Protection Where It Counts -
Ps. Check out a free evaluation of AppDetective at www.appsecinc.com for
more information on securing your databases.
-----Original Message-----
From: Don Wolf [mailto:securedsite@hotmail.com]
Sent: Monday, May 27, 2002 3:30 PM
To: Focus-MS - Security Focus
Subject: MS-SQL Blank Password Enumeration
Greetings All, a quick question for any MS-SQL folks:
How can I determine which databases have blank passwords on SQL servers
with
multiple databases? I've already determined the servers which contain
blank
passwords, but the tool I am using (sqlbf.c) doesn't display the
individual
database, e.g. Northwind, etc. On one particular server we have 5
databases
and I need to determine which is running blank and what dept. will need
to
fix it. I am asking this question assuming the SA account is not global
and
is configured on each individual database?
Any assistance would be greatly appreciated.
Brian.
- Previous message: Ian P. Christian: "RE: About ping request?"
- In reply to: Don Wolf: "MS-SQL Blank Password Enumeration"
- Next in thread: O'Malley, William: "RE: MS-SQL Blank Password Enumeration"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|