ورود

View Full Version : سوال: رمز گذاشتن روی جدول



farshad22
چهارشنبه 23 دی 1388, 14:34 عصر
سلام.
db :sql server2000
windows authentication
در یک پایگاه داده روی یک جدول و یا روی یک فیلد از ان رمز بگذاریم.چطور میشه؟!
من user در اون پایگاه تعریف کرده ام.برای اون روی جدول مورد نظر permission گذاشتم که مثلا اجازه select نداره.حالا این کی اعمال میشه.sql serverکه زمان اجرا نه نام کاربری میگیره نه رمزی.من وقتی میخوام اون جدول را return all row کنم از کجا بفهمه من کدوم کاربرم.الان مثل اسب باز میشه!
میخام حتما windows authenticationباشه.

Kamyar.Kimiyabeigi
چهارشنبه 23 دی 1388, 14:43 عصر
اگر از sql authentication استفاده كنين بايد user ها رو در داخل sql server تعريف كنين و مجوزهاي لازم را بهشون بدين بعد با همون user ها login كنين
اگر از windows authentication استفاده كنين بايد يك group براي كاربراي windows تعريف كنين و مجوزهاي لازم رو بهشون بدين بعد با هر كاربر ويندوزي كه به sql وصل بشين بسته به نوع مجوز اون گروه كاربر محدوده كاري كاربر مشخص ميشه