Hi everyone,
i created a transactional replication (SQL Server 2008 R2) with to different servers.
Server 1 should only be the Publisher.
Server 2 should be the Distributor and the Subscriber.
For this i made 3 users.
- Snapshotagent
- LogReaderAgent
- DistributionAgent
At the Publisher-Database the Snapshotagent and the LogReaderAgent are db_owner.
At the Subscriber-Database only the DistributionAgent is db_owner.
At the Distribution-Database all users are db_owner.
It worked like this since a few weeks.
Today it did not work anymore.
In the SnapshotAgent-View there is the following message:
Unable to start execution of step 2 (reason: Error authenticating proxy booklan\sys_emsysrepssa, system error: Logon failure: unknown user name or bad password.). The step failed.
If i try to use the Job-Command via cmd.exe i got the following message:
Exception Message: The publisher login must be a member of the 'db_owner' role at the publisher database when generating a regular snapshot.
I deleted the whole configuration and recreated it.
But there is still the same error.
At least i tried to set all 3 user as db_owner for every database.
Same error.
Does anybody have an idea whats wrong?
Thanks a lot!