調用GetPermApplyOrderDetail擷取許可權申請的工單詳情。
介面說明
本介面適用擷取:庫-許可權、表-許可權、敏感列-許可權。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
dms:GetPermApplyOrderDetail |
get |
*全部資源
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| OrderId |
integer |
是 |
工單 ID。可調用 ListOrders 介面擷取該參數的值。 |
73**** |
| Tid |
integer |
否 |
租戶 ID。 說明
取自系統右上方頭像處懸停展示的租戶 ID 資訊,詳情請參見查看租戶資訊。 |
3*** |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
Schema of Response |
||
| RequestId |
string |
請求 ID。用於定位日誌,排查問題。 |
A4C4499E-5AC2-4318-9FCF-03E426781A04 |
| Success |
boolean |
請求是否成功,傳回值如下:
|
true |
| ErrorMessage |
string |
調用失敗時,返回的錯誤資訊。 |
UnknownError |
| ErrorCode |
string |
調用失敗時,返回的錯誤碼。 |
UnknownError |
| PermApplyOrderDetail |
object |
許可權申請詳情。 |
|
| Resources |
array<object> |
資源詳情列表。 |
|
|
array<object> |
資源詳情。 |
||
| DatabaseInfo |
object |
資料庫資訊。 |
|
| DbId |
integer |
資料庫 ID。 |
12345 |
| Logic |
boolean |
是否為邏輯庫,取值:
|
false |
| DbType |
string |
資料庫類型。 |
MySQL |
| SearchName |
string |
資料庫搜尋名。 說明
建議您的業務不要強依賴該參數,後續版本的格式可能會發生變化。 |
test@xxxx:3306[test] |
| OwnerIds |
array |
庫 Owner ID 列表。 |
|
|
integer |
Owner ID。 |
12345 |
|
| OwnerNickNames |
array |
庫 Owner 暱稱列表。 |
|
|
string |
Owner 暱稱。 |
test_user |
|
| EnvType |
string |
執行個體的環境類型,更多資訊,請參見執行個體環境說明。 |
product |
| TableInfo |
object |
表資訊。 |
|
| TableName |
string |
表名。 |
test_tb |
| ColumnInfo |
object |
欄位資訊。 |
|
| TableName |
string |
表名。 |
test_tb |
| ColumnName |
string |
欄位名。 |
test_col |
| InstanceInfo |
object |
執行個體資訊。 |
|
| InstanceId |
string |
執行個體 ID。 |
12345 |
| SearchName |
string |
搜尋名。 |
xxxx:3306 |
| DbType |
string |
資料庫類型。 |
MySQL |
| EnvType |
string |
執行個體的環境類型,更多資訊,請參見執行個體環境說明。 |
product |
| Host |
string |
串連地址。 |
xxxx |
| Port |
integer |
串連連接埠。 |
3306 |
| OwnerIds |
array |
執行個體 Owner ID 列表。 |
|
|
integer |
Owner ID。 |
12345 |
|
| OwnerNickName |
array |
執行個體 Owner 暱稱。 |
|
|
string |
Owner 暱稱。 |
test_owner |
|
| DbaId |
integer |
執行個體 DBA 的 ID。 |
123**** |
| DbaNickName |
string |
執行個體 DBA 暱稱。 |
test_dba |
| RowInfo |
object |
行許可權申請,涉及的行詳情資訊。 |
|
| DbId |
integer |
資料庫 ID(DatabaseId)。資料庫分為物理庫和邏輯庫兩種:
|
69256456 |
| Logic |
boolean |
是否為邏輯庫,取值:
|
false |
| SchemaName |
string |
資料庫名稱。 |
testdb003 |
| TableName |
string |
表名。 |
ods_qr_dms_vehicleorder_df |
| ColumnName |
string |
欄位名。 |
xrxs_xid |
| MatchMode |
string |
匹配方式。取值和說明如下:
|
EQ |
| RowGroupId |
integer |
行管控組 ID。 |
123434 |
| RowValueInfo |
object |
行許可權申請,行值資訊。 |
|
| RowValue |
string |
行值。 |
test_value |
| PermType |
integer |
權限類別型,取值和說明如下:
|
7 |
| Seconds |
integer |
許可權時間長度,單位為秒。 |
3600 |
| ApplyType |
string |
申請權限類別型,取值和說明如下:
|
DB |
樣本
正常返回樣本
JSON格式
{
"RequestId": "A4C4499E-5AC2-4318-9FCF-03E426781A04",
"Success": true,
"ErrorMessage": "UnknownError",
"ErrorCode": "UnknownError",
"PermApplyOrderDetail": {
"Resources": [
{
"DatabaseInfo": {
"DbId": 12345,
"Logic": false,
"DbType": "MySQL",
"SearchName": "test@xxxx:3306[test]",
"OwnerIds": [
12345
],
"OwnerNickNames": [
"test_user"
],
"EnvType": "product"
},
"TableInfo": {
"TableName": "test_tb"
},
"ColumnInfo": {
"TableName": "test_tb",
"ColumnName": "test_col"
},
"InstanceInfo": {
"InstanceId": "12345",
"SearchName": "xxxx:3306",
"DbType": "MySQL",
"EnvType": "product",
"Host": "xxxx",
"Port": 3306,
"OwnerIds": [
12345
],
"OwnerNickName": [
"test_owner"
],
"DbaId": 0,
"DbaNickName": "test_dba"
},
"RowInfo": {
"DbId": 69256456,
"Logic": false,
"SchemaName": "testdb003",
"TableName": "ods_qr_dms_vehicleorder_df",
"ColumnName": "xrxs_xid",
"MatchMode": "EQ",
"RowGroupId": 123434
},
"RowValueInfo": {
"RowValue": "test_value"
}
}
],
"PermType": 7,
"Seconds": 3600,
"ApplyType": "DB"
}
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。