نمایش نتایج 1 تا 10 از 10

نام تاپیک: تفاوت بین Login در قسمت Security با User در زیر شاخه هر جدول در SQL Server

  1. #1

    تفاوت بین Login در قسمت Security با User در زیر شاخه هر جدول در SQL Server

    سلام
    تفاوت بین Login در قسمت Security با User در زیر شاخه هر جدول در چه چیزی می باشد؟ ما از طریق Login که در SQL Server ایجاد می کنیم برای ارتباط ADOConnection در دلفی و بانکمان در SQL Server استفاده می کنیم، پس User ی که در درون بانک در SQL Server ایجاد می کنیم در دلفی چه کاربردی دارد و چگونه استفاده می شود؟ ممنون.

  2. #2
    ببخشید به جای واژه ی جدول منظورم کلمه بانک(DataBase) بود

  3. #3
    کاربر دائمی آواتار aidinwashere
    تاریخ عضویت
    فروردین 1384
    محل زندگی
    پشته سرت
    پست
    632
    یه مثال میزنم شاید کمک کرد:
    فرض کنید خارج از منزل هستی و میخواهی از اتاق خودت چیزی برداری.
    اول باید وارد منزل بشی, یعنی مجوز ورود به خونه رو در حالت کلی داشته باشی (این میشه Login)
    بعد باید کلید اتاق خودت رو داشته باشی (این میشه User).
    روشن شد؟
    پس برای گرفتن اطلاعات از یک جدول (برداشتن یک شی از اتاق) اول باید بتونی بری تو خونه (اتصال به خوده SQL Server) سپس باید مجوز ورود به اتاقت رو داشته باشی (این میشه User).
    اینم اضافه کنم که برای هر Login میشه چندین User تعریف کرد, یعنی چند نفر میتونن کلید یک خونه رو داشته باشن مثله افراد مختلف خونه ولی فقط یه نفر کلید ورود به اتاق رو داره.
    البته در مقام مقایسه SQL Server با مثال من یک سری Bug هایی وجود داره, ولی هدف یادگیری کلی مطلب هست/بود.
    با احترام.

  4. #4
    کاربر دائمی آواتار aidinwashere
    تاریخ عضویت
    فروردین 1384
    محل زندگی
    پشته سرت
    پست
    632
    ضمنا از مدیر محترم بخش درخواست میکنم تاپیک رو به بخش SQL Server منتقل کنن.
    با تشکر.

  5. #5
    کاربر دائمی آواتار Bahmany
    تاریخ عضویت
    آبان 1384
    محل زندگی
    No Where
    سن
    39
    پست
    602
    سلام
    ببخشید به جای واژه ی جدول منظورم کلمه بانک(DataBase) بود
    دوست عزیز شما میتوانید از دکمه ویرایش برای اصلاح پست از قبل نوشته شده استفاده کنی

  6. #6
    با تشکر از راهنمایتون
    فرض کنید من یک DataBase‌ حاوی یک جدول student و userهایی با نامهای admin1 و admin2 را در اختیار دارم (در بانک SQL Server). در برنامه دلفی از طریق ADO Connection و Login sa در SQL Server به بانکم متصل می شم، بعد از وصل شدن به بانک چگونه می تونم مشخص کنم که کاربر از طریق کدام user با جدول student ارتباط برقرار کند.(اگه بتونید یک مثال عملی ارائه بدین عالی میشه)
    اگه نتونستم خوب سوالم رو بیان کنم ، ببخشید.
    آخرین ویرایش به وسیله m-khorsandi : دوشنبه 28 خرداد 1386 در 00:30 صبح

  7. #7
    با سلام
    سوال من به دلفی ربط داره، چرا به این قسمت منتقل شده؟
    امیدوارم در این بخش کسی باشد که بتواند که ما را راهنمایی کند

  8. #8
    کاربر جدید
    تاریخ عضویت
    آبان 1382
    محل زندگی
    Tehran
    پست
    29
    select * from database.admin1.student
    select * from database.admin2.student

  9. #9
    با تشکر
    یه دونه Login با نام TestLogin‌ ایجاد کردم و در قسمت user بانک مورد نظر یه دونه یوزر جدید با نام admin1 که دارای نقش های public و db_owner می باشد را ایجاد کرد . و در دلفی با یک ADOConnction و TestLogin به بانک متصل شدم و به وسیله ADOQurey و دستوری که گفتید به جدول بانک متصل می شوم ولی error می گیر و می گه چنین جدول و مسیری موجود نیست. می شه بیشتر توضیح بدین

  10. #10
    کاربر جدید
    تاریخ عضویت
    آبان 1382
    محل زندگی
    Tehran
    پست
    29
    در security -> logins خود sql هم این user را تعریف کنید و دسترسی آنرا به بانک مورد نظر بدهید

تاپیک های مشابه

  1. چگونه یک login ایجاد کردSecurity System
    نوشته شده توسط mehdirayaneh در بخش برنامه نویسی در Delphi
    پاسخ: 7
    آخرین پست: یک شنبه 12 فروردین 1386, 09:14 صبح
  2. login security
    نوشته شده توسط rainbow در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: شنبه 17 دی 1384, 10:38 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •