আমি আগ্রহী যে কীভাবে একটি এসকিউএল কাজের পদক্ষেপ সেটআপ করতে হবে অন্য একটি এসকিউএল লগইন অ্যাকাউন্ট হিসাবে কার্যকর করতে। মনে হচ্ছে একটি নতুন প্রক্সি অ্যাকাউন্ট সেটআপ করতে হবে যা একটি বিদ্যমান শংসাপত্রের প্রয়োজন। আমি যখন কোনও শংসাপত্র তৈরি করি তখন আমার একমাত্র বিকল্প হ'ল উইন্ডোজ লগইন শংসাপত্র ব্যবহার করা।
আমি যে কাজটি চালানোর চেষ্টা করছি তা নীচে। অন্যান্য অতিরিক্ত বিবৃতি রয়েছে তবে আমি যখন এসকিউএল লগইন হিসাবে চালানোর জন্য কাজের পদক্ষেপটি সেট করি তখন এটি ব্যর্থ হয়।
insert into [dbo].[TableA]
SELECT
ss.[Ref_ID]
,mm.[studentID]
,mm.[studentPersonID]
,mm.[studentFirstname]
FROM [dbo].[TableB] mm
left outer join [dbo].[TableC] ss on ss.parentPersonID=mm.parentPersonID and mm.studentPersonID = ss.studentPersonID
where ss.Ref_ID is not null;
এটি যখন কোনও এসকিউএল জব পদক্ষেপের মাধ্যমে চালিত হয় তখন এটি ব্যর্থ হয়।
Executed as user: an_admin_account. Access to the remote server is denied because the current security context is not trusted. [SQLSTATE 42000] (Error 15274). The step failed.
স্থানীয় ডিবিতে এই সমস্ত সারণী উপস্থিত থাকলে এটি কেন রিমোট সার্ভারটি অ্যাক্সেস করার চেষ্টা করছে সে সম্পর্কে আমি অস্পষ্ট।