SQL 1005 - Replication Snapshot Job Error

I am trying to setup a snapshot replication. I keep getting this error. I would appreciate if anyone can tell me what privileges I need for which user and/or the user used to logon the SQL Agent service.

Thanks in advanced.

Date            3/28/2006 2:42:15 PM
Log            SQL Server (Current - 3/28/2006 2:42:00 PM)

Source            spid54

Replication-Replication Snapshot Subsystem: agent KPI-kpi-KPI-1 failed. Executed as user: network4leaders\SQLReplication. A required privilege is not held by the client.  The step failed.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

phermiAuthor Commented:
I forgot .. this is SQL 2005
What user are you using? You should not use localsystem. Use a windows account set up for the purpose of replication. That user will need privileges to start and stop services (Usually I use Administrator privs, but that is fairly broad and some companies will not allow that.. you'll need help from a windows security person if you want more info on that).

Also, make sure the user has access to the replication directory on the publisher.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
phermiAuthor Commented:

Because I am replicating between "un-trusted" SBS 2003 domains, I created an user SQLReplication that the SQL Server Agent is using to logon. Because of the error, I have made this user members of the Builin Administrators group as well as Domain Admins. From the DB perspective, by consecuence, it is a member of sysadmin. That user is the process account used under Agent Security for the Publication.

Regarding the folder on the Publisher that is the same as the Distributor, SQLReplication has full control over C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\repldata wich contains "unc" and then inside the folder for the snapshot.

I honestly do not what I'm missing. Thanks for your help. I hope you can guide me further.
phermiAuthor Commented:

I was lucky to come accross this article which addresses and fixes my problem:


Being the only one who replied to me, I will assign the points to you.

I hope I can count with your advice in the future.


Pedro Hermida
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.