Securing a database

Last post 08-28-2008 2:47 AM by cjp. 8 replies.
Page 1 of 1 (9 items)
Active Topics My Discussions Unanswered Sort Posts: Previous Next
  • 08-19-2008 5:57 AM

    • cjp
    • Top 500 Contributor
    • Joined on 08-12-2008
    • Posts 31

    Securing a database

    Our epidemiology group is trying to develop a better security protocol for our data resources. Our statisticians can use standard encryption programs to regulate access to data but I am working with very large files (and many of them) - I am concerned that, if I use something like Truecrypt to encrypt the drive holding SQLS data, I will reduce performance since there will be constant on-the-fly decryption and encryption.

    At the moment, SQLS lets me in under my Windows scheme - if I enter the correct password when booting, everything else works properly. However, I would like a way to password each database so that it is unavailable unless the password is entered correctly. - I don't want to encrypt the data - just to secure access to the data.

    Is there a simple way to do this?

    Thanks.

    Chris


     

  • 08-20-2008 10:26 AM In reply to

    • AGE_mx
    • Not Ranked
    • Joined on 08-20-2008
    • Posts 2

    Re: Securing a database

    You can use NT authentication and roles - users in the data base to set up you security profiles.

     

  • 08-27-2008 1:46 AM In reply to

    • cjp
    • Top 500 Contributor
    • Joined on 08-12-2008
    • Posts 31

    Re: Securing a database

    Sorry for the delay in replying - I've been away.

    Thanks for the suggestion - I will investigate this.

     Chris

     

  • 08-27-2008 2:48 AM In reply to

    Re: Securing a database

    Contributing Editor, Writer & Forums Moderator http://www.SQL-Server-Performance.Com

    Visit my Blog at http://dineshasanka.spaces.live.com/

    View Dinesh Asanka's profile on LinkedIn
  • 08-27-2008 6:16 AM In reply to

    • satya
    • Top 10 Contributor
    • Joined on 11-05-2002
    • United Kingdom
    • Posts 22,713
    • Microsoft MVP
      Moderator

    Re: Securing a database

    I wanted to know few missing pieces here such as version of SQL you are using and operating system within these application components.

    I believe this can be achieved by using available features in SQL 2005, but before giving you much of leads I wanted to make sure what version you are using.

    -Satya S K J

    SQL Server MVP



    Knowledge is Power, you will gain by sharing it. SSQA.net - Invisible contributions to the users & visible success in SQL Community.
  • 08-27-2008 6:43 AM In reply to

    • cjp
    • Top 500 Contributor
    • Joined on 08-12-2008
    • Posts 31

    Re: Securing a database

     Thanks for the link - I will follow this up.

     Chris

     

  • 08-27-2008 6:48 AM In reply to

    • cjp
    • Top 500 Contributor
    • Joined on 08-12-2008
    • Posts 31

    Re: Securing a database

    My version of SQLS is 2005 64-bit, SP2, running on (a) Windows Server 2003 64-bit, SP 2 and (b) Vista 64-bit.

    None of my databases exists on a network - all are standalone.

    All I really need to do is to make a data table unavailable to anyone save myself and my assistant.

    Thanks.

    Chris

     

  • 08-27-2008 7:21 AM In reply to

    • satya
    • Top 10 Contributor
    • Joined on 11-05-2002
    • United Kingdom
    • Posts 22,713
    • Microsoft MVP
      Moderator

    Re: Securing a database

    Thanks, this is clear now.

    All you need is secure the platform on windows & SQL, the way you can do it is:

    -Disable all the shares on Windows operating system.

    -Do not allow any MAP of drives on the server.

    -Disable SA account in SQL Server or rather rename it - http://blogs.msdn.com/sqltips/archive/2005/08/27/457184.aspx fyi

    -In addition to what referred above use WiNDOWS AUTHENTICATION and do not allow access to LOCAL ADMINISTRATORS group on the server.

    http://sqlserver-qa.net/blogs/perftune/archive/2008/05/23/4155.aspx fyi on Security BPA.

    -Satya S K J

    SQL Server MVP



    Knowledge is Power, you will gain by sharing it. SSQA.net - Invisible contributions to the users & visible success in SQL Community.
  • 08-28-2008 2:47 AM In reply to

    • cjp
    • Top 500 Contributor
    • Joined on 08-12-2008
    • Posts 31

    Re: Securing a database

    Thanks, Satya. I will explore your advice - and will assemble the various pieces of advice in this topic into a set of recommendations for our group to discuss.

    Chris

     

Page 1 of 1 (9 items)
Active Topics   My Discussions    Unanswered Posts


© 2000 - 2007 vDerivatives Limited All Rights Reserved.