Press "Enter" to skip to content

Set SQL Server Service Accounts

Aim: Set service accounts for SQL Server after installation.

In Server Manager, create a new user with a strong password for the SQL Server instance service. Tick Password Never Expires. For security, the account should be a regular user account, not an admin. If the server is part of a domain, you can create a domain user account (not a domain admin) & manage it via Active Directory.

3 Create User

Launch SQL Server Configuration Manager from the Start menu.

1 Configuration Manager

In the SQL Server Services tab, right-click SQL Server (MSSQLSERVER) & open Properties.

2 Services

In the Log On tab of Properties, chose This Account & enter the Account Name & Password of the newly created user account. If the user’s password is reset, the password in the Log On tab will also need to be updated to ensure that the service starts successfully. Hence ticking Password Never Expires when creating the user to minimise the chances of this happening.

4 Service Account

Click OK & when prompted that the action will cause the service to be restarted, click Yes. SQL Server Configuration Manager will automatically apply the minimum required permissions to the service account.

5 Restart

In SQL Server Configuration Manager, the Log On As column will show the new service account.

6 Confirm Service Account

Repeat the above steps for all services so that each has a different user account associated with it.

One Comment

  1. […] set a non-admin SQL Server service account, see Set SQL Server Service Accounts (note: since the previous blog post, I have moved to Windows Server 2012 R2 & SQL Server 2012). […]

Leave a Reply

Your email address will not be published. Required fields are marked *