بتاريخ: 19 مارس 201016 سنة comment_187636 السلام على من اتبع الهدى محتاج طريقه انى اعمل فورمه صغير تقوم بعمل ALTER USER و DROP USER و CREATE USER بس على مستوى الداتا بيز يعنى اى يوز CREATE USER يكون اقدر ادخل عليه من SQL-PLUS عادى زى HR متلاانا كنت فاكر انى ممكن استخدم EXECUTE IMMEDIATE بس مش نافع يعمل PROCEDURE على الفورمه و يكون فيه الامر دهEXECUTE IMMEDIATE وهل لو نا عملتو متلا داخل PROCEDURE بس على مستوى الدتابيز ينفع انادى من داخل الفورمه ولا فى طريقه يتعمل بيه يوزر لوكت على داتا بيز غير اومر ALTER USER ممكن يوضحها وجزكم الله خير تقديم بلاغ
بتاريخ: 19 مارس 201016 سنة comment_187649 السلام عليكم ورحمة الله وبركاته انا مش فاهم انت عايز تعمل ايه بالضبط ؟ بس على العموم لو عايز تنفذ اى جملة DDL على الفورمز يمكنك عمل ذلك من خلال () Forms_Ddl تقديم بلاغ
بتاريخ: 19 مارس 201016 سنة comment_187654 السلام عليكم ورحمة الله وبركاتهإليك الحل ::لحذف مستخدم من على الفورم forms_ddl('drop user '||:control.user_name); لانشاء مستخدم من على الفورم forms_ddl('create user '||:user_name||' identified by '||:pass); اليك المرفقاتشاشة لا نشاء مستخدم من على الفورمhttp://www.4shared.com/file/244561539/b91d...reate_user.htmlشاشة لحذف مستخدم من على الفورمhttp://www.4shared.com/file/244561893/abff.../Drop_user.htmlبالتوفيق ان شاء اللهالرجاء الدعاء لوالدى بالشفاء تقديم بلاغ
بتاريخ: 6 مايو 201016 سنة comment_191322 مشكورين يا شباببس سؤال بسيطممكن من خلال الفورم اعرف شو عند المستخدم scott صلاحيات. بس بشرط ما اكون administratorو لا حتى يكون معي DBA Roleيعني يكون عندي مستخدمadministrator1لمجموعة مستخدمين فقط(user1_1,user1_2,user1_3.....etc)وكمان يكون عندي مستخدمadministrator2لمجموعة مستخدمين فقط(user2_1,user2_2,user2_3.....etc)وهكذابحيث انهاي واحد منهم(administrator1,administrator2,...etc) يستطيع انشاء او حذف او تعديل على مستخدمين وانه كمان يقراء صلاحية المستخدمين اللذين فام بأنشائهم فقط ولكم مني جزيل الشكر تقديم بلاغ
بتاريخ: 6 مايو 201016 سنة كاتب الموضوع comment_191328 ممكن من خلال الفورم اعرف شو عند المستخدم scott صلاحيات. بس بشرط ما اكون administratorو لا حتى يكون معي DBA Roleطبعا لا متقدرش تعمل 'drop user ولا اى حاجه من الحاجات دى من غير role مش شرط dba بس تكون كفايه بحاجات الى انت عايزها للمستخدم الى تعمل عليها شغل زاى scott لكان عشان تتحكم زاى مع حضرتك طالب لازم Application user يعنى تصمم نظام دخول و تنفذ كل احلامك دى ان كل العمليات الادخال تروح لجدول معين يشوفها متلا المدرين ان المبيعات بتعمل على الفورمه x update بسي من غير delete علما ان فورمه x دى فيها 100 جدوال وان اليوز لة صلاحيات على بعض الجدوال لكان مش داخل الفورمه دى ان كل اليوز فالد لوقت مغين بعض كده لازم يعيد تدخيل الباسورد لو دخل الباس اكتر من مره غلط اليوزر يوقف وهكذاعلما انى اى Application محترم شغال بطريقه دى مش منطقيه انك لو عند 100 مستخدم وعملت جدول تلف على 100 مستخدم او 30 Role ودى صلاحيات و احتمال الخطاء طبعا كبير تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.