Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 172
  • Last Modified:

SQL Server security setup

I need some instruction to test my security skills (Windows authentication and then creating roles and applying permissions). Although I have installed SQL Server Express 2012 on a local PC with Windows 7 professional, I think I could, for example, create some user account in Windows like:

sysadminPerson  
ServeradminPerson
DatabaseNWadminPerson     'for Northwind
DatabaseWSadminPerson     'for another database I have
GeneralUser1
GeneralUser2
GeneralUser3
GeneralUser4
 
Now according some spec, perhaps from you, I could proceed creating all these rolls (map them to users I have created etc.).

To practice my skills and also become familiar with the terminologies, supposing I am hired for admin job, and my boss gives me this written instruction to apply.

Question: Could you help to put together instructions like this for my use?
Or, is it possible somewhere I could find something similar.
0
Mike Eghtebas
Asked:
Mike Eghtebas
2 Solutions
 
Daniel WilsonCommented:
This tutorial uses different users but takes you through the steps.

https://technet.microsoft.com/en-us/library/ms365306%28v=sql.105%29.aspx
0
 
Vitor MontalvãoMSSQL Senior EngineerCommented:
SysAdminPerson should be someone with SysAdmin permissions in SQL Server? If so, the SysAdminPerson should be DBA. Even better if it's an Active Directory Group instead of an user account.

ServerAdminPerson should be someone with permissions for Windows Server administration? If so it should be System Administrator and should not have any kind of permission on SQL Server.

DatabaseNWadminPerson and DatabaseWSadminPerson are the owners of a specific database? If so they should be DBNWOwnerPerson and DBWSOwnerPerson and should have dbowner permission in their database only.

What do you intend to do with all those GeneralUsers?
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now