تسوية مشكلة:199
في أوراكل، يمكنك إنشاء مستخدم بامتيازات للقراءة فقط باتباع الخطوات التالية:قم بتسجيل الدخول إلى قاعدة بيانات أوراكل باستخدام مستخدم بامتيازات مدير إدارة أعمال. قم بإنشاء مستخدم جديد ومنح امتيازات CONNECT.انسخ الرمزCodeCREATE USER ReadOnlyUser معرّف بواسطة user_password؛ امنح امتيازات CONNECT إلى مستخدم للقراءة فقط؛ امنح امتيازات للقراءة فقط.انسخ الرمزGRANT SELECT SELECT ANY TABLE TO ReadOnlyUser؛ امنح حق الوصول للقراءة فقط إلى أي جدول أو طريقة عرض للقراءة فقط؛ تمنح العبارة أعلاه حق الوصول للقراءة فقط إلى جميع الجداول وطرق عرض القاموس. يمكنك أيضًا تحديد وصول للقراءة فقط لجداول أو طرق عرض محددة حسب الحاجة، على سبيل المثال: انسخ الرمزGRANT SELECT على table_name إلى ReadOnlyUser؛ سيمنح هذا الأمر حق الوصول للقراءة فقط إلى الجدول المحدد لـ ReadOnlyUser. لاحظ أنه إذا كنت ترغب في تجنب قيام ReadOnlyUser بإجراء أي تغييرات، فتأكد من عدم منح أذونات مثل INSERT أو UPDATE أو DELETE لتعديل البيانات.