> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-fbfa8bee.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# استعلامات RBAC الشائعة

> استعلامات تساعد على منح أذونات محددة للمستخدمين.

{frontMatter.description}

<div id="introduction">
  ## المقدمة
</div>

فيما يلي بعض الاستعلامات الشائعة التي تساعد على منح المستخدمين أذونات محددة.

<div id="how-do-i-grant-the-same-permissions-as-the-current-user-to-another-user">
  ## كيف أمنح مستخدمًا آخر نفس أذونات المستخدم الحالي؟
</div>

```sql theme={null}
GRANT CURRENT GRANTS ON *.* TO another_user;
```

<div id="how-do-i-grant-a-specific-permission-to-a-user-based-on-the-grants-of-the-current-user">
  ## كيف أمنح مستخدمًا صلاحيةً محددة استنادًا إلى الامتيازات الممنوحة للمستخدم الحالي؟
</div>

في المثال أدناه، سيتمكن `another_user` من تنفيذ أوامر `SELECT` على جميع قواعد البيانات والجداول الخاصة بالمستخدم الحالي.

```sql theme={null}
GRANT CURRENT GRANTS(SELECT ON *.*) TO another_user;
```

<div id="how-do-i-grant-a-specific-permission-to-a-user-for-a-specific-database-based-on-the-grants-of-the-current-user">
  ## كيف أمنح مستخدمًا صلاحيةً محددة على قاعدة بيانات معيّنة استنادًا إلى الامتيازات الممنوحة للمستخدم الحالي؟
</div>

في المثال أدناه، سيتمكن `another_user` من تنفيذ أوامر `INSERT` على جميع الجداول في `my_database`.

```sql theme={null}
GRANT INSERT ON my_database.* TO another_user;
```

<div id="how-do-i-give-access-to-all-grants-for-a-specific-user-based-on-the-default-user">
  ## كيف أمنح مستخدمًا معيّنًا جميع الامتيازات استنادًا إلى المستخدم default؟
</div>

```sql theme={null}
GRANT default_role TO another_user;
```
