forked from docs/doc-exports
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> Co-authored-by: Su, Xiaomeng <suxiaomeng1@huawei.com> Co-committed-by: Su, Xiaomeng <suxiaomeng1@huawei.com>
144 lines
11 KiB
HTML
144 lines
11 KiB
HTML
<a name="dli_02_0164"></a><a name="dli_02_0164"></a>
|
|
|
|
<h1 class="topictitle1">Modifying a Database Owner</h1>
|
|
<div id="body1551144712980"><div class="section" id="dli_02_0164__sea3430ef1bf04eca94081b5ac8eaf9e0"><h4 class="sectiontitle">Function</h4><p id="dli_02_0164__en-us_topic_0069077904_p28022645">This API is used to modify the owner of a database.</p>
|
|
</div>
|
|
<div class="section" id="dli_02_0164__s8a8a0607d0f64fef8c4e1772fbd12d47"><h4 class="sectiontitle">URI</h4><ul id="dli_02_0164__ul981937181518"><li id="dli_02_0164__en-us_topic_0069077904_li27414211">URI format<p id="dli_02_0164__p2054811402317"><a name="dli_02_0164__en-us_topic_0069077904_li27414211"></a><a name="en-us_topic_0069077904_li27414211"></a>PUT /v1.0/{project_id}/databases/{database_name}/owner</p>
|
|
</li><li id="dli_02_0164__li68113711150">Parameter description
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dli_02_0164__en-us_topic_0069077904_table5958585" frame="border" border="1" rules="all"><caption><b>Table 1 </b>URI parameters</caption><thead align="left"><tr id="dli_02_0164__en-us_topic_0069077904_row4410301"><th align="left" class="cellrowborder" valign="top" width="18.051805180518052%" id="mcps1.3.2.2.2.1.2.5.1.1"><p id="dli_02_0164__aaf1abcbc3ede4c7b9be494924a4cae5d">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="10.531053105310532%" id="mcps1.3.2.2.2.1.2.5.1.2"><p id="dli_02_0164__a973b60dcc55b40f0b350c8c7c0a06a35">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="12.121212121212121%" id="mcps1.3.2.2.2.1.2.5.1.3"><p id="dli_02_0164__p1536216410719">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="59.2959295929593%" id="mcps1.3.2.2.2.1.2.5.1.4"><p id="dli_02_0164__en-us_topic_0069077904_p165489262167">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="dli_02_0164__row512855414118"><td class="cellrowborder" valign="top" width="18.051805180518052%" headers="mcps1.3.2.2.2.1.2.5.1.1 "><p id="dli_02_0164__en-us_topic_0069077803_p43412436">project_id</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="10.531053105310532%" headers="mcps1.3.2.2.2.1.2.5.1.2 "><p id="dli_02_0164__en-us_topic_0069077803_p26746391">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="12.121212121212121%" headers="mcps1.3.2.2.2.1.2.5.1.3 "><p id="dli_02_0164__p173622413712">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="59.2959295929593%" headers="mcps1.3.2.2.2.1.2.5.1.4 "><p id="dli_02_0164__p1310472724012">Project ID, which is used for resource isolation. For details about how to obtain its value, see <a href="dli_02_0183.html">Obtaining a Project ID</a>.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dli_02_0164__en-us_topic_0069077904_row41144912"><td class="cellrowborder" valign="top" width="18.051805180518052%" headers="mcps1.3.2.2.2.1.2.5.1.1 "><p id="dli_02_0164__en-us_topic_0069077904_p44403613">database_name</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="10.531053105310532%" headers="mcps1.3.2.2.2.1.2.5.1.2 "><p id="dli_02_0164__en-us_topic_0069077904_p39922890">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="12.121212121212121%" headers="mcps1.3.2.2.2.1.2.5.1.3 "><p id="dli_02_0164__p103621649712">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="59.2959295929593%" headers="mcps1.3.2.2.2.1.2.5.1.4 "><p id="dli_02_0164__p1742159183711">Name of a database.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</li></ul>
|
|
</div>
|
|
<div class="section" id="dli_02_0164__section3676952121511"><h4 class="sectiontitle">Request</h4>
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dli_02_0164__en-us_topic_0069077904_table26855138" frame="border" border="1" rules="all"><caption><b>Table 2 </b>Request parameters</caption><thead align="left"><tr id="dli_02_0164__en-us_topic_0069077904_row58561923"><th align="left" class="cellrowborder" valign="top" width="13.118811881188119%" id="mcps1.3.3.2.2.5.1.1"><p id="dli_02_0164__a93a2e992dc85410cbbe874f8865ad782">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="9.653465346534654%" id="mcps1.3.3.2.2.5.1.2"><p id="dli_02_0164__en-us_topic_0069077904_p197866496166">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="9.05940594059406%" id="mcps1.3.3.2.2.5.1.3"><p id="dli_02_0164__en-us_topic_0069077904_p197867498161">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="68.16831683168317%" id="mcps1.3.3.2.2.5.1.4"><p id="dli_02_0164__en-us_topic_0069077904_p97864498169">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="dli_02_0164__en-us_topic_0069077904_row32753783"><td class="cellrowborder" valign="top" width="13.118811881188119%" headers="mcps1.3.3.2.2.5.1.1 "><p id="dli_02_0164__en-us_topic_0069077904_p35810771">new_owner</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="9.653465346534654%" headers="mcps1.3.3.2.2.5.1.2 "><p id="dli_02_0164__en-us_topic_0069077904_p14991335">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="9.05940594059406%" headers="mcps1.3.3.2.2.5.1.3 "><p id="dli_02_0164__en-us_topic_0069077904_p6338652">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="68.16831683168317%" headers="mcps1.3.3.2.2.5.1.4 "><p id="dli_02_0164__en-us_topic_0069077904_p43668826">Name of the new owner. The new user must be a sub-user of the current tenant.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="dli_02_0164__section149587205166"><h4 class="sectiontitle">Response</h4>
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dli_02_0164__en-us_topic_0069077904_table31581451" frame="border" border="1" rules="all"><caption><b>Table 3 </b>Response parameters</caption><thead align="left"><tr id="dli_02_0164__en-us_topic_0069077904_row58930111"><th align="left" class="cellrowborder" valign="top" width="13.271327132713273%" id="mcps1.3.4.2.2.5.1.1"><p id="dli_02_0164__en-us_topic_0069077904_p166743810178">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="11.761176117611761%" id="mcps1.3.4.2.2.5.1.2"><p id="dli_02_0164__p6328181315236">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="12.921292129212922%" id="mcps1.3.4.2.2.5.1.3"><p id="dli_02_0164__a58e59e9371174764aa6e22c379bf4e23">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="62.04620462046204%" id="mcps1.3.4.2.2.5.1.4"><p id="dli_02_0164__en-us_topic_0069077904_p867193813174">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="dli_02_0164__en-us_topic_0069077904_row55469345"><td class="cellrowborder" valign="top" width="13.271327132713273%" headers="mcps1.3.4.2.2.5.1.1 "><p id="dli_02_0164__en-us_topic_0069077904_p63831923">is_success</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="11.761176117611761%" headers="mcps1.3.4.2.2.5.1.2 "><p id="dli_02_0164__p1232811312313">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="12.921292129212922%" headers="mcps1.3.4.2.2.5.1.3 "><p id="dli_02_0164__en-us_topic_0069077904_p41939966">Boolean</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="62.04620462046204%" headers="mcps1.3.4.2.2.5.1.4 "><p id="dli_02_0164__p15380173521417">Indicates whether the request is successfully executed. Value <span class="parmvalue" id="dli_02_0164__parmvalue4993877595041"><b>true</b></span> indicates that the request is successfully executed.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dli_02_0164__en-us_topic_0069077904_row39702459"><td class="cellrowborder" valign="top" width="13.271327132713273%" headers="mcps1.3.4.2.2.5.1.1 "><p id="dli_02_0164__en-us_topic_0069077904_p61782645">message</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="11.761176117611761%" headers="mcps1.3.4.2.2.5.1.2 "><p id="dli_02_0164__p1932811319235">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="12.921292129212922%" headers="mcps1.3.4.2.2.5.1.3 "><p id="dli_02_0164__en-us_topic_0069077904_p18400731">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="62.04620462046204%" headers="mcps1.3.4.2.2.5.1.4 "><p id="dli_02_0164__p738093511419">System prompt. If execution succeeds, the parameter setting may be left blank.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="dli_02_0164__section121050712911"><h4 class="sectiontitle">Example Request</h4><p id="dli_02_0164__p1861051418406">Change the owner of the database to <strong id="dli_02_0164__b68961457131919">scuser1</strong>.</p>
|
|
<pre class="screen" id="dli_02_0164__screen40041966152517">{
|
|
"new_owner": "scuser1"
|
|
}</pre>
|
|
</div>
|
|
<div class="section" id="dli_02_0164__section8863113771613"><h4 class="sectiontitle">Example Response</h4><pre class="screen" id="dli_02_0164__screen23699159152531">{
|
|
"is_success": true,
|
|
"message": ""
|
|
}</pre>
|
|
</div>
|
|
<div class="section" id="dli_02_0164__sf39cfd445ad24e9e82754fcb0027179d"><h4 class="sectiontitle">Status Codes</h4><p id="dli_02_0164__a04144ca3a08e4576b386c6a98f43a2ae"><a href="#dli_02_0164__tb12870f1c5f24b27abd55ca24264af36">Table 4</a> describes the status code.</p>
|
|
|
|
<div class="tablenoborder"><a name="dli_02_0164__tb12870f1c5f24b27abd55ca24264af36"></a><a name="tb12870f1c5f24b27abd55ca24264af36"></a><table cellpadding="4" cellspacing="0" summary="" id="dli_02_0164__tb12870f1c5f24b27abd55ca24264af36" frame="border" border="1" rules="all"><caption><b>Table 4 </b>Status codes</caption><thead align="left"><tr id="dli_02_0164__r8d54231f95b14c01a5e55e95f3b2e838"><th align="left" class="cellrowborder" valign="top" width="30%" id="mcps1.3.7.3.2.3.1.1"><p id="dli_02_0164__ab49d21f312644072a331f43e92baf853">Status Code</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="70%" id="mcps1.3.7.3.2.3.1.2"><p id="dli_02_0164__aea1d3bd107bb4c499da79a88832d256c">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="dli_02_0164__r211ad4eb571d4d938e5579998723174e"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.7.3.2.3.1.1 "><p id="dli_02_0164__a3153e07b3a9749adba92599fe6628fbf">200</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.7.3.2.3.1.2 "><p id="dli_02_0164__p104431642124811">The modification operations are successful.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dli_02_0164__row44937531727"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.7.3.2.3.1.1 "><p id="dli_02_0164__p184941532219">400</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.7.3.2.3.1.2 "><p id="dli_02_0164__p2049413539219">Request error.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dli_02_0164__row65331212142411"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.7.3.2.3.1.1 "><p id="dli_02_0164__p5537171216249">500</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.7.3.2.3.1.2 "><p id="dli_02_0164__p953813124249">Internal service error.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="dli_02_0164__section13596141025715"><h4 class="sectiontitle">Error Codes</h4><p id="dli_02_0164__p420584425712">If an error occurs when this API is invoked, the system does not return the result similar to the preceding example, but returns the error code and error information. For details, see <a href="dli_02_0056.html">Error Codes</a>.</p>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="dli_02_0027.html">Database-related APIs</a></div>
|
|
</div>
|
|
</div>
|
|
|