Tablespace Quota
نشر بواسطة : 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
Comments
لايوجد تعليق حتى الان