Bir kullanıcıya bir örnek, veritabanı veya tablo üzerinde izinler verir.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dms:GrantUserPermission |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Tid |
integer |
No |
Kiracının kimliği. Not
Kiracı kimliğini görüntülemek için Data Management (DMS) konsolunun sağ üst köşesindeki profil resminin üzerine işaretçiyi getirin. Daha fazla bilgi için DMS kiracılarını yönetme konusunun "Mevcut kiracı hakkındaki bilgileri görüntüleme" bölümüne bakın. |
3*** |
| UserId |
string |
Yes |
Kullanıcının kimliği. Kullanıcı kimliğini sorgulamak için GetUser veya ListUsers işlemini çağırabilirsiniz. Not
Kullanıcı kimliği, Alibaba Cloud hesabınızın kimliğinden farklıdır. |
51**** |
| DsType |
string |
Yes |
Kullanıcıya vermek istediğiniz belirli bir nesne türü üzerindeki izinler. Geçerli değerler:
|
DATABASE |
| InstanceId |
integer |
No |
Örneğin kimliği. Kullanıcıya bir örnek üzerinde izinler veriyorsanız bu parametreyi belirtmeniz gerekir. Örneğin kimliğini sorgulamak için ListInstances veya GetInstance işlemini çağırabilirsiniz. |
174**** |
| DbId |
string |
No |
Veritabanının kimliği. Fiziksel bir veritabanının kimliğini sorgulamak için ListDatabases işlemini, mantıksal bir veritabanının kimliğini sorgulamak için ListLogicDatabases işlemini çağırabilirsiniz. Not
DatabaseId parametresinin değeri, DbId parametresinin değeridir. |
1*** |
| Logic |
boolean |
No |
Veritabanının mantıksal bir veritabanı olup olmadığını belirtir. Kullanıcıya bir veritabanı üzerinde izinler veriyorsanız bu parametreyi belirtmeniz gerekir. Geçerli değerler:
|
false |
| TableId |
string |
No |
Tablonun kimliği. Kullanıcıya bir tablo üzerinde izinler veriyorsanız bu parametreyi belirtmeniz gerekir. Tablo kimliğini sorgulamak için ListTables işlemini çağırabilirsiniz. |
132*** |
| TableName |
string |
No |
Tablonun adı. Kullanıcıya bir tablo üzerinde izinler veriyorsanız bu parametreyi belirtmeniz gerekir. |
table_name |
| PermTypes |
string |
Yes |
İzin türü. Birden fazla izin türünü virgülle (,) ayırın. Geçerli değerler:
|
QUERY |
| ExpireDate |
string |
Yes |
İzinlerin sona erme zamanı. |
2021-12-12 00:00:00 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
İsteğin kimliği. |
A99CD576-1E18-4E86-931E-C3CCE56DC030 |
| ErrorCode |
string |
Hata kodu. |
UnknownError |
| ErrorMessage |
string |
Hata mesajı. |
UnknownError |
| Success |
boolean |
İsteğin başarılı olup olmadığını gösterir. Geçerli değerler:
|
true |
Examples
Success response
JSON format
{
"RequestId": "A99CD576-1E18-4E86-931E-C3CCE56DC030",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": true
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.