View Full Version : مشکل در دادن اختیارات به کاربر در sqlplus
  
ta_ha230
چهارشنبه 29 مهر 1388, 00:28 صبح
من یک کاربر ایجاد میکنم و با آن وارد  Repository Administration Utility میشوم 
اما وقتی می خواهم با sqlplus اختیاراتی که در Check Requirements با ضربدر  قرمز مشخص شده اند  را در اختیار کاربر قرار دهم با این دستور:
; نام کاربر  Grant Privilege name to
این error را میدهد
ERROR at line 1:
ORA-01031: insufficient privileges
 
لطفا مرا راهنمایی کنید
hmm
چهارشنبه 29 مهر 1388, 14:25 عصر
کسی میتونه اختیارات خودش رو واگذار کنه که خودش توسط دستور زیر دسترسی لازم رو داشته باشه
grant ? from tablename to username WITH ADMIN OPTION
ta_ha230
چهارشنبه 29 مهر 1388, 17:14 عصر
tablename اینجا چیه؟
به جاش چی باید بگذاریم؟
babila
پنج شنبه 30 مهر 1388, 19:55 عصر
می تونی این کارو با Enterprise manager هم انجام بدی و از قسمت user و  tab  مربوط به privillage هر privillage ی رو که خواستی به کاربر بدی . در ضمن باید با کاربر sys وارد بشی.
اگه بیشتر توضیح بدی که چیکار می خوای بکنی بهتر می تونیم کمکت کنیم.
ta_ha230
پنج شنبه 30 مهر 1388, 22:48 عصر
من وقتی که تو قسمت user از enterprise manager  یک user می سازم 
بعد در  tab , roles همه ی تیک ها رو میزنم و بعد ok می زنم وچنین پیغامی میده:
SQL Errorhttp://taha-58ad177882:1158/em/cabo/images/t.gifhttp://taha-58ad177882:1158/em/cabo/images/t.gifFailed to commit: ORA-01920: user name 'BEN2' conflicts with another user or role name  
ben2 اسم user منه
ta_ha230
پنج شنبه 30 مهر 1388, 22:52 عصر
در مورد  tab  privileges هم همین error را میدهد
babila
جمعه 01 آبان 1388, 12:30 عصر
نام کاربری رو که میخواهی بسازی عوض کن و امتحان کن شاید آبجکت دیگه ای به این اسم در دیتابیس داشته باشی.
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.