خانه SQL Server استفاده از Credential و Proxy در SQL Server Agent SQL Server نوشته شده توسط: حسن سلیمانی ۱۰ اردیبهشت ۱۴۰۲ زمان مطالعه: 5 دقیقه ۳.۵ (۶) استفاده از Credential و Proxy در SQL Server Agent از آن جهت اهمیت دارد که میخواهیم یک Login از نوع SQL Authentication ایجاد کنیم. درواقع، دو بخش Credential و Proxy به ایجاد یک Login برای دادن دسترسیهای خارج از SQL است، بدون آن که این دسترسیها را بهصورت مستقیم به خود آن Account بدهیم. همچنین نقش Proxy این است که از ترکیب آن با Credential میتوانید دسترسیهای لازم را برای اجرای یک Step از Job فراهم نمایید. اعتبارنامه (Credential) Credential در SQL Server یک مفهوم است که در آن برای Login های از نوع SQL Authentication یک هویت در خارج از SQL Server ازطریق یک Account خارجی (ویندوزی) ایجاد مینماید. یک Credential میتواند با چندین Login در ارتباط باشد، اما یک Login میتواند فقط با یک Credential در ارتباط (Map) باشد. بهعنوان مثال، با این روش، شما میتوانید دسترسی به یک مسیر خاص برای تهیه Backup را به یک لاگین مشخص بدهید. موارد استفاده Credential زمانی که شما میخواهید به یک SQL Server Login دسترسیهای خارج از SQL بدهید، بدون آن که این دسترسیها را بهصورت مستقیم به خود آن Account بدهید. علاوهبر این، دسترسیهای خارج از SQL را میتوانید به یک SQL Authentication Login نیز بدهید. با استفاده از یک Proxy و ترکیب آن با Credential شما میتوانید دسترسیهای لازم را برای اجرای یک Step از Job فراهم نمایید؛ بدون آن که آن دسترسی را به اکانت راهانداز SQL Server Agent بدهید. نحوه ایجاد Credential نام Credential موردنظر Account که قرار است این Credential، دسترسیهای آن را داشته باشد. رمز عبور برای Account تعیین شده در مرحله دوم تکرار رمز عبور Proxy بهطور خیلی ساده، Proxy یک شی یا مفهوم است که با یک Credential در ارتباط است. در ادامه استفاده از Credential و Proxy در SQL Server Agent، این Proxy دسترسیهای لازم را برای SQL Server Agent برای اجرای دستورات یک Step ازطریق Credential موجود در خود، مهیا میکند. با کمک این مفهوم، برای اجرای یک Step که نیاز به دسترسی خاصی خارج از SQL دارد، نیاز نیست آن دسترسی به اکانت راهانداز SQL Server Agent ایجاد و به منظور ایجاد یک Proxy به شکل زیر عمل نمایید. مرحله اول: یک Credential با دسترسیهای لازم (در صورت عدم وجود) ایجاد نمایید. مرحله دوم: برای ایجاد یک Proxy جدید، مطابق تصویر زیر عمل نمایید. نام Proxy موردنظر Credential مرتبط با این Proxy که سطوح دسترسی این Proxy را تعیین میکند. توضیحات درباره Proxy حوزههای فعالیت برای این Proxy account که به آنها دسترسی خواهد داشت. بهعنوان مثال، برای اجرای یک دستور Copy D:\Temp\NW.bak E:\Temp\NewNW.bak نیاز است که دسترسی به Operating system (CmdExec) داده شود. توجه داشته باشید که Credential انتخاب شده، دسترسی لازم در subsystem موردنظر را داشته باشد. ازطریق این صفحه میتوانید دسترسیهای لازم برای Proxy را در استفاده از Credential و Proxy در SQL Server Agent تعیین نمایید. جمع بندی استفاده از Credential و Proxy در SQL Server Agent در ایجاد Login هایی کاربرد دارد که قصد نداریم دسترسیها را بهصورت مستقیم به خود آن Account بدهیم. در این مقاله، با کاربردهای Credential و Proxy و نحوه ایجاد آنها آشنایی پیدا کردید تا بتوانید با کمک هر دو، دسترسیهای دلخواه خود را ایجاد نمایید. چه رتبه ای میدهید؟ میانگین ۳.۵ / ۵. از مجموع ۶ اولین نفر باش برچسب ها # SQL Server# آموزش SQL Server دانلود مقاله استفاده از Credential و Proxy در SQL Server Agent فرمت PDF 5 صفحه حجم 0/6 مگابایت دانلود مقاله معرفی نویسنده مقالات 7 مقاله توسط این نویسنده محصولات 0 دوره توسط این نویسنده حسن سلیمانی پروفایل نویسنده معرفی محصول ایمان باقری دوره آموزشی کوئری نویسی در SQL Server 2.190.000 تومان مقالات مرتبط ۱۸ آبان SQL Server ایندکس گذاری در SQL server چیست؟ معرفی ۱۲ نوع از پرکاربردترین ایندکس ها تیم فنی نیک آموز ۰۷ آبان SQL Server آموزش نصب SQL Server در لینوکس تیم فنی نیک آموز ۰۲ آبان SQL Server آموزش نصب SQL server در ویندوز تیم فنی نیک آموز ۳۰ مهر SQL Server معرفی انواع نسخه های SQL Server و تغییرات آن ها تیم فنی نیک آموز دیدگاه کاربران لغو پاسخ دیدگاه نام و نام خانوادگی ایمیل ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم. موبایل برای اطلاع از پاسخ لطفاً مرا با خبر کن ثبت دیدگاه Δ