بتاريخ: 30 ديسمبر 200718 سنة comment_119397 انا اوريدي نزلت الاوراكل 10جي على جهازيبس حابه اعرف كيف اقدر اعمل كرييت ل سكيما جديده ومن ثم اعمل يوزرس جدد على هذه ال سكيما ؟؟؟؟عاااااااااجل لوسمحتوا تقديم بلاغ
بتاريخ: 30 ديسمبر 200718 سنة comment_119402 ال SCHEMA هي عبارة عن ال Objects التي تكون تحت user فلو فرضنا User اسمه Test فإن Tables و Indexes و Procedures و ال Functions و.......التي تم تخليقها تحت هذا ال user هي ال scemaكيف يمكن تخليق User Create user test identified by test123;Grant connect, resource to test;Create table t1(c1 number(10));وهكذا تقديم بلاغ
بتاريخ: 30 ديسمبر 200718 سنة كاتب الموضوع comment_119408 اوكي تمامفي حالتي انا اوريدي عامله يوزر وعامله تحته مجموعه من الobjectsبس كيف انا اقدر اعمل كرييت لأكثر من user يقدروا يوصلوا لل objects على نفس ال schema ???? تقديم بلاغ
بتاريخ: 14 يناير 200818 سنة كاتب الموضوع comment_120447 السؤال لازال قائم وارجوا الرد عليه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ تقديم بلاغ
بتاريخ: 14 يناير 200818 سنة comment_120450 راجعي هذا المقال والرابطhttp://www.araboug.org/ib/index.php?showtopic=23647وفيه ملفات ومقالات لانشاء scheamaوبالتوفيق تقديم بلاغ
بتاريخ: 17 يناير 200818 سنة comment_120660 لو كل المستخدمين ليهم نفس الصلاحيات .. كلهم يخدوا نفس ال user name وطبعا مش هيبقوا كلهم Connect في نفس الوقتلكن لو صلاحيات مختلفة ... يبقي create user بإسم تاني وياخد صلاحيات وصول أو تعديل من المستخدم الأساسي والله أعلم . تقديم بلاغ
بتاريخ: 19 يناير 200818 سنة كاتب الموضوع comment_120797 اخي جلال انا تابعت الوصله اللي خبرتني عنها بس شكله الموظوع فيها ماكامل يعني ماقدرت استفيد شي بخصوص سؤالي...اما بالنسبه لرد الاخ الثانياخي الكريم فعلا المستخدمين صلاحياتهم مختلفة ... وانا اوريدي عملت يوزر جديد بس كيف اقدر اعطيه صلاحيات وصول أو تعديل من المستخدم الأساسيماهي الاوامر المستخدمه في sql بحيث اني اقدر انفذها عشان اوصلل للي انا اريده تقديم بلاغ
بتاريخ: 20 يناير 200818 سنة comment_120918 السلام عليكمتعريف الـ schema : مجموعة الكائنات ( الجداول والفهارس والإجرائيات .... ) التي يمتلكها مستخدم واحد و اسم الـ schema هو نفسه اسم المستخدم .- من أجل انشاء schema جديدة , ببساطة ننشئ مستخدم جديد , طبعا الذي ينشئ المستخدم الجديد هو المستخدم sys أو system أو أي مستخدم يمتلك صلاحية إنشاء المستخدمين- يمكن للمستخدم الجديد أن ينشئ كائنات جديدة ( جداول و فهارس ... ) في الـ schema الخاصة به , كما يمكن لمستخدمين آخرين أن ينشئوا كائنات في schema المستخدم الجديد في حال كانت لهم الصلاحية للقيام بذلك مثل صلاحية create any table .- من أجل السماح للمستخدمين الآخرين باستخدام جداول وكائنات الـ schema الجديدة لا بد من منحهم الصلاحية لذلك , مثل صلاحية select,update,delete على تلك الكائنات, ومن يمنحهم هذه الصلاحيات هو المستخدم الجديد نفسه أو مدير القاعدة .بالتوفيق تقديم بلاغ
بتاريخ: 23 يناير 200818 سنة كاتب الموضوع comment_121144 اخي الكريم كل هذا الكلام انا فاهمتهوجربت اعمل هذه الكومند SQL> create role user_pms1; Role created. SQL> create role user_user2; Role created. SQL> grant connect to user_user2; Grant succeeded. SQL> Grant connect to user_pms1; Grant succeeded. SQL> grant user_user2 to pms; Grant succeeded. SQL> grant user_pms1 to user1; Grant succeeded. SQL> select 'grant delete, insert, update, select on ' || 'ADMCNTY001'|| ' to 2 user_user2;' 3 from dba_tables 4 where owner = 'pms' ; no rows selected بس ستل المشكله قائمه اليوزر الجديد غير قادر للوصول للجداول الموجوده تحت اليوزر الرئيسيارجوا انه المشكله تكون واضحه وتساعدوني في حلها تم تعديل 23 يناير 200818 سنة بواسطة moon14sun14 تقديم بلاغ
بتاريخ: 23 يناير 200818 سنة comment_121149 للوصول إلى كائنات الـ Schema الثانية من قبل هذا المستخدم يجب استخدام الإسم الكامل للكائنات ،،والذي يتكون من [إسم المستخدم].[إسم الكائن]مثلاً فرضاً اننا قمنا بعمل مستخدم آخر جديد وليكن مثلاً : Conn System/manager Connected. Create User Clark identified by Clark123; User Created. Conn Scott/tiger; Connected. Grant Select,insert,update,delete on emp to clark; Grant succeeded. Conn Clark/clark123 Connected. Select * from scott.emp; .. .. .. 14 row selected. وبالتوفيق ،،، تقديم بلاغ
بتاريخ: 23 يناير 200818 سنة comment_121151 السلام عليكمSchema mean all tables and procedures and any objects is created under specified user and any other user can see these objects by create sysnonyms for each object so you should create synonyms to share any object with other users تقديم بلاغ
بتاريخ: 23 يناير 200818 سنة كاتب الموضوع comment_121182 شكرا على ردودكم اخوتي الكرامبالنسبه لرد الاخ IGBSpeedالخطوات اللي قلتها اوكي ومافيها مشاكل بس هذا مع SQLبس انا مشكلتي الان مع الFORM لما جربت وحطيت اسم اليوزر الاصلي قبل كل اسم جدول ولما عملت رن للفورم ماقدرت اعمل QUERY للريكورديعني ماقدرت اوصل للداتا !!!!فايش الحل برايك؟؟؟بالنسبه لرد الاخ atmohammedممكن تخبرني الطريقه الصحيحه لعمل Synonym ???شكرا تقديم بلاغ
بتاريخ: 24 يناير 200818 سنة comment_121227 we can attach the schema name before the table like : scott.emp(for granted privilliges) in form so it will solve your problem, or you can create synonym for the table to any schemacreate synonym test.emp for scott.emp تقديم بلاغ
بتاريخ: 26 يناير 200818 سنة كاتب الموضوع comment_121349 سوري اخي الكريم بس بغيت اسالtest.empهو اسم ال synonym واسم الجدول؟؟scott.empهو اسم اليوسر واسم الجدول؟؟ تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.