Hi,
We have a linked server. A stored procedure needs to select data on the linked server. If we have BEGIN TRAN in the SP then we got error "ITransactionJoin::JoinTransaction returned 0x8004d00a". Removing BEGIN TRAN will solve the problem but we need to use BEGIN TRAN.
I granted "Allow Access" to NETWORK per http://support.microsoft.com/kb/873160 then it took care of the problem. Is it safe to do so? Thx.