Re: Is there an alternative to disabling windows authentication?



Don't provide any Windows login accounts permissions to log into the SQL
Server. Remove domain accounts from the Local Administrators.

And to a more salient point: Why on earth are you providing all users
database access as 'sa'?

Since all users are 'sa', the roles are useless because they are all system
admins in the SQL Server. That is the most egregious security breach
imaginable. Any user that knows (or learns) how to use Excel to connect to
SQL Server, or installs an eval version of SQL Server and client tools
(meaning Enterprise Manager and Query Analyzer) will have the ability to
muck up your data and/or schema.

I surely hope that this isn't a regulated market that has to comply with
HIPAA or SARBOX -the application will fail the security audit.

--
Arnie Rowland, Ph.D.
Westwood Consulting, Inc

Most good judgment comes from experience.
Most experience comes from bad judgment.
- Anonymous

You can't help someone get up a hill without getting a little closer to the
top yourself.
- H. Norman Schwarzkopf


"jwbutler via SQLMonster.com" <u16619@uwe> wrote in message
news:685be1dc39bfc@xxxxxx
I'm a third party developer and my database gets installed on all types of
network setups. I can't control the active directory settings for the
users
so I want to protect my database by only allowing SQL Server
Authentication.
I'm using MSDE 2000.

I have a security manager as part of my system that the users interact
with
to assign rights and permissions to database objects. I translate this
into
SQL Server authentication. The only logins are sa and several default
logins
I created for different aspects of my system. I removed the BUILTIN\
Administrators Group. The only database roles are db_accessadmin,
db_backupoperator, db_datareader, db_ddladmin, db_denydatareader,
db_denydatawriter, db_owner, db_securityadmin, and public. The only
database
user is dbo (sa).

With this setup I thought I could block Windows authentication but from
what
I've read this can not be done. Is there another way to accomplish this?

--
Message posted via http://www.sqlmonster.com



.



Relevant Pages

  • Idiomatic Expressions to Operating System Architecture: Transforming Rigids
    ... <Subject: Re: Idiomatic Expressions to Operating ... <endpoint during a single session * DATABASE + by ... <statements is a new feature of SQL Server 2005. ...
    (sci.math)
  • Re: Problem with SQL Server 2005 Express Edition
    ... Use of included script samples are subject to the terms specified at ... One cause for that error is trying to use a SQL Server login on a database server that is configured to only accept Windows logins. ...
    (microsoft.public.sqlserver.security)
  • Re: MS Access DAO -> ADO.NET Migration
    ... William Vaughn ... Microsoft MVP ... Hitchhiker's Guide to Visual Studio and SQL Server ... My migration app works building a SSCE database file with imported data ...
    (microsoft.public.dotnet.framework.adonet)
  • Re: Adding Windows Admin to sa role after setup (MSSQL 2008)
    ... You can add domain logins, local logins, or the whole local administrators ... to SQL Server When System Administrators Are Locked Out ... Alain Quesnel ...
    (microsoft.public.sqlserver.setup)
  • Re: Help Ive been an idiot
    ... You need to make sure that you readd any logins that were mapped to database ... Jasper Smith (SQL Server MVP) ... > connectionString, CommandType commandType, String commandText, ...
    (microsoft.public.sqlserver.setup)