نشر بواسطة : Obay Salah , November 19, 2024

إنها الحصة المتاحة للمستخدم لإنشاء كائنات في ﺍلTablespaces  وبدونها لا يستطيع المستخدم إنشاء أي كائن.

لذلك، يمكن لمسؤول قاعدة البيانات منع المستخدم من إنشاء أي كائن عن طريق منحه حصة Quota غير محدودة في ﺍلTablespace  عن طريق منحه Unlimited.

يمكن أيضًا منح الحصة للمستخدم أثناء الإنشاء أو بعد ذلك.


الآن لنفترض أننا نريد إعطاء حصة صفرية للمستخدم TEST في Users Tablespace.

ALTER USER TEST QUOTA 0M ON USERS;


الآن لنفترض أننا نريد أن نمنحه إمكانية الوصول غير المحدودة إلى Users Tablespace.

ALTER USER TEST QUOTA UNLIMITED ON USERS;


خيار آخر هو منح هذا المستخدم صلاحية تسمى Unlimited Tablespace، والتي تسمح لهذا المستخدم بحصة غير محدودة من Tablespaces.

GRANT UNLIMITED TABLESPACE TO TEST; 


كما ذكرنا سابقًا، يمكن منح الحصة أثناء إنشاء المستخدم على النحو التالي:

CREATE USER TEST IDENTIFIED BY TEST QUOTA 2M ON USERS; 

يمكنك الاستعلام عن الحصة من خلال:

DBA_TS_QUOTAS

USER_TS_QUOTAS


علامات : Database

يمكن ان يعجبك ايضا


Comments

لايوجد تعليق حتى الان