আমি সবেমাত্র একটি বিদ্যমান এসকিউএল সার্ভার 2008r2 উত্পাদন ডেটাবেস একটি ভিএস 2013 ডাটাবেস প্রকল্পে আমদানি করেছি।
আমি এখন লাইন বরাবর অনেক ত্রুটি পেতে
Error SQL71501: User: [mydbuser] has an unresolved reference to Login [mydbuser].
ব্যবহারকারীদের পরিচালনা করতে আমার সত্যিই আমার ভিএস ডিবি প্রকল্পের দরকার নেই, তবে আমি উদ্বিগ্ন যে তারা যদি সেখানে না থাকে তবে এটি স্থাপন করার পরে এগুলি সরাতে চেষ্টা করবে।
ফাইলগুলি নিজেরাই উত্পন্ন হয়
CREATE USER [mydbuser] FOR LOGIN [mydbuser];
অথবা
CREATE USER [mydomainuser] FOR LOGIN [MYDOMAIN\mydomainuser];
ত্রুটি চিহ্নিতকারী দেখায় যে এটি বিশেষত লগইনের জন্য । যেহেতু এটি একটি সিস্টেম-স্তরের অবজেক্ট, আমি বুঝতে পারি এটি ডিবি প্রকল্পের আওতার বাইরে।
আমি কি তাদের সমস্ত পরিবর্তন করতে পছন্দ করি?
CREATE USER [mydbuser] WITHOUT LOGIN;
বা CREATE LOGIN
প্রতিটি ফাইলের শুরুতে ধারাটি যুক্ত করবেন?
লগইন রেফারেন্স অপসারণ করা সহজ বলে মনে হচ্ছে এবং ব্যবহারকারীদের পুরোপুরি অপসারণ করা সহজতম হবে।
আমি নিশ্চিত করতে চাই যে আমি যেভাবে হাতিয়ারটি তৈরি হয়েছিল তা ব্যবহার করছি using প্রযোজনায় ফিরে যাওয়া তাদের যে কোনওটি পুনরায় প্রকাশের ক্ষেত্রে কি কোনও সমস্যা থাকবে? কোনও প্রকল্পের মাধ্যমে ব্যবহারকারী / লগইন যুক্ত করার সঠিক পদ্ধতি কী?