Solved

I get an error "Your SQL Server Service is running under the local system account.  You need to change your SQL Server Service account to have the rights to copy files over the network.

Posted on 2006-11-10
2
944 Views
Last Modified: 2008-01-09
I get an error "Your SQL Server Service is running under the local system account.  You need to change your SQL Server Service account to have the rights to copy files over the network.  This occurs when I try and right click on the databases folder in Enterprise Manager and then go through the Copy Databases Wizard.  I can copy each database individually though.

I looked at the Services and properties of MSSQLSERVER and it has local system checked (this is the same as my local machine and production server).  I'm not sure what to do so that I can import databases from my production machine to my staging server.  I'm just setting up a new staging server...

Thanks!
0
Comment
Question by:Ike23
2 Comments
 
LVL 75

Assisted Solution

by:Anthony Perkins
Anthony Perkins earned 200 total points
ID: 17919520
The local system account does not have access to the network resources.  You need to:
A. Change the SQL Server service startup account to a domain account.  
B. Copy the files using a domain account to the SQL Server, before running the Wizard.
0
 
LVL 28

Accepted Solution

by:
imran_fast earned 300 total points
ID: 17920198
Hi,
You have to change sql server servie to run under domain admin account. or as Acperkins suggested to do that.

To change SQL Server services login account information (Windows 2000)
On the Start menu, point to Programs/Administrative Tools, and then click Services.
Right-click MSSQLServer, and then click Properties.
On the Log On tab, enter and confirm the new password, and then restart services using the SQL Server Service Manager.
Repeat the password reset for SQLServerAgent and other services.

better restart the services after that.
0

Featured Post

Zoho SalesIQ

Hassle-free live chat software re-imagined for business growth. 2 users, always free.

Question has a verified solution.

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

Suggested Solutions

Load balancing is the method of dividing the total amount of work performed by one computer between two or more computers. Its aim is to get more work done in the same amount of time, ensuring that all the users get served faster.
This article shows gives you an overview on SQL Server 2016 row level security. You will also get to know the usages of row-level-security and how it works
Via a live example, show how to backup a database, simulate a failure backup the tail of the database transaction log and perform the restore.
Viewers will learn how to use the SELECT statement in SQL to return specific rows and columns, with various degrees of sorting and limits in place.

896 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

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now