ITSMEPJB
asked on
Running SQL server with a domain account
I've been running MSSQL2005 on a 2003 server with the main SQL service using the main Domain administrator acount and password.
Not the best practice so I've created a new AD user account for this purpose, however how do I then assign the appropriate permissions to this new account for the service to run?
I assumed there would be a local user group on the server that is running sql that I would make the new AD user a member of but I can't see an appropriate group (there are several SQL groups but not one that works, I get error 17058)
If I run the SQL service using Local System account then it runs fine but how secure is this?
Help appreciated.
Not the best practice so I've created a new AD user account for this purpose, however how do I then assign the appropriate permissions to this new account for the service to run?
I assumed there would be a local user group on the server that is running sql that I would make the new AD user a member of but I can't see an appropriate group (there are several SQL groups but not one that works, I get error 17058)
If I run the SQL service using Local System account then it runs fine but how secure is this?
Help appreciated.
BOL has the list with the permission needed to run MSSQLSERVER. Just search for something like "Setting Up Windows Service Accounts "
ASKER
OK, good info. Thanks.
The service that I want to start is the "SQL Server (MSSQL)" and I have an AD user account to use, where do I define this user the rights? Do I use the "local users and groups" mmc snap in to make the AD user a member of one of the sql groups shown there or is it something I have to define in the SQL server manager console?
The service that I want to start is the "SQL Server (MSSQL)" and I have an AD user account to use, where do I define this user the rights? Do I use the "local users and groups" mmc snap in to make the AD user a member of one of the sql groups shown there or is it something I have to define in the SQL server manager console?
local security policy
administrative tools > Local security Policy
or
c:\windows\system32\gpedit .msc
or through GPO (in case of domain policy)
or
c:\windows\system32\gpedit
or through GPO (in case of domain policy)
ASKER
The only user rights that I can see as appropriate under local security policy is "Allow logon as a service" what particular right do i need to assign for it to run the service?
you add the user to the list.
for each policy, there is a "tab" explaining it.
for each policy, there is a "tab" explaining it.
ASKER
I've added a user to AD, looking through the local security policy of the server running the sql database I have added this user to the logon as service but the MSSQL service will not accept this user to start the service.?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.