الفرق بين المراجعتين ل"Ruby/Process::UID/grant privilege"
< Ruby | Process::UID
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'{{DISPLAYTITLE:التابع <code>Process::UID.grant_privilege</code> في روبي}} يضبط التابع <code>grant_privilege</code> معرِّف المستخدم ا...') |
ط |
||
سطر 28: | سطر 28: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
− | * التابع <code>[[Ruby/Process/UID/change privilege|change_privilege]]</code>: يُغيِّر مُعرِّف | + | * التابع <code>[[Ruby/Process/UID/change privilege|change_privilege]]</code>: يُغيِّر مُعرِّف المستخدم الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرَّر إليه ثمَّ يُعيد معرِّف المستخدم الجديد. |
− | * التابع <code>[[Ruby/Process/UID/eid|euid]]</code>: يُعيد مُعرِّف | + | * التابع <code>[[Ruby/Process/UID/eid|euid]]</code>: يُعيد مُعرِّف المستخدم الفعَّال للعمليَّة الحاليَّة. |
− | * التابع <code>[[Ruby/Process/UID/rid|rid]]</code>: يُعيد معرِّف | + | * التابع <code>[[Ruby/Process/UID/rid|rid]]</code>: يُعيد معرِّف المستخدم الحقيقي للعمليَّة الحاليَّة. |
− | * التابع <code>[[Ruby/Process/UID/from name|from_name]]</code>: يبحث عن معرِّف | + | * التابع <code>[[Ruby/Process/UID/from name|from_name]]</code>: يبحث عن معرِّف مستخدمٍ باسمٍ محدَّد. |
== مصادر == | == مصادر == |
مراجعة 19:00، 26 نوفمبر 2018
يضبط التابع grant_privilege
معرِّف المستخدم الفعال (effective user ID) و مُعرِّف المستخدم المحفوظ، إذا أمكن، للعمليَّة إلى المستخدم المعطى. يُعيد التابع معرِّف المستخدم الفعال الجديد بعد ضبطه.
هذا التابع غير متاحٍ على جميع المنصَّات.
البنية العامة
Process::UID.grant_privilege(user) → integer
Process::UID.eid= user → integer
المعاملات
user
المستخدم المراد ضبط معرِّفه الفعال.
القيم المعادة
يُعاد معرِّف المستخدم الفعال الجديد بعد تعيينه.
أمثلة
مثالٌ عن استخدام التابع grant_privilege
:
[Process.uid, Process.euid] #=> [0, 0]
Process::UID.grant_privilege(31) #=> 31
[Process.uid, Process.euid] #=> [0, 31]
انظر أيضًا
- التابع
change_privilege
: يُغيِّر مُعرِّف المستخدم الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرَّر إليه ثمَّ يُعيد معرِّف المستخدم الجديد. - التابع
euid
: يُعيد مُعرِّف المستخدم الفعَّال للعمليَّة الحاليَّة.
- التابع
rid
: يُعيد معرِّف المستخدم الحقيقي للعمليَّة الحاليَّة.
- التابع
from_name
: يبحث عن معرِّف مستخدمٍ باسمٍ محدَّد.