Solved

SQL Server security setup

Posted on 2015-01-24
2
164 Views
Last Modified: 2015-01-29
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
Comment
Question by:Mike Eghtebas
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 32

Accepted Solution

by:
Daniel Wilson earned 350 total points
ID: 40568881
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
 
LVL 51

Assisted Solution

by:Vitor Montalvão
Vitor Montalvão earned 150 total points
ID: 40570819
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

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

JSON is being used more and more, besides XML, and you surely wanted to parse the data out into SQL instead of doing it in some Javascript. The below function in SQL Server can do the job for you, returning a quick table with the parsed data.
In part one, we reviewed the prerequisites required for installing SQL Server vNext. In this part we will explore how to install Microsoft's SQL Server on Ubuntu 16.04.
This video shows, step by step, how to configure Oracle Heterogeneous Services via the Generic Gateway Agent in order to make a connection from an Oracle session and access a remote SQL Server database table.
Using examples as well as descriptions, and references to Books Online, show the different Recovery Models available in SQL Server and explain, as well as show how full, differential and transaction log backups are performed

622 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question