question

user-1022 avatar image
user-1022 asked

details of "sa" account

Hi,

Is there any technical document explaining the details of "sa" account including the permissions, the roles that are assigned to "sa" account.

Regards,

securityuser
1 comment
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

user-1022 avatar image user-1022 commented ·
I need specific information. eg. sa user is assigned to sys_admin role and bla bla bla sa has xxx permissions. much more a technical details documentation. thanks for infos
0 Likes 0 ·
Håkan Winther avatar image
Håkan Winther answered

You shouldn't use the sa account in SQL server. The recommendation is to lock down the sa account. See the following link on how you can do that:

http://www.sqlservercentral.com/articles/SQL+Server+2005+-+Security/2873/

I like the comments from the authors of NGSSQLCrack they "are relatively certain that they can brute force any SQL Server password under 8 or 9 characters in 15 hours or less"

2 comments
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Grant Fritchey avatar image Grant Fritchey ♦♦ commented ·
+1 Right there with you on this one. Best possible piece of advice.
0 Likes 0 ·
Håkan Winther avatar image Håkan Winther commented ·
Thank you Grant!
0 Likes 0 ·
Fatherjack avatar image
Fatherjack answered

I am not sure if there is anything specifically written around the sa account, a fair starting place would be to search for "security" or "sa account" on Books OnLine (press F1 from SSMS), there you will get details of best practices for using the sa account and how to secure your server.

Our policy here is to set the sa password to something very long and complex and then (hopefully) never use the account for anything (not in scheduled jobs, DTS/SSIS packages, stored procedures, etc). The password is recorded just in case we ever have to use the sa account to recover a server after a crash.

Use the minimum security possible that allows the process in consideration to execute successfully.

The sa account can do anything on the server, it is the first account to be created when SQL is installed.

10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Steve Jones - Editor avatar image
Steve Jones - Editor answered

The sa account is a sysadmin, and owner of databases by default. It has all permissions.

10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.