/cloud/db/grant/add
POST https://api.sitehost.nz/1.0/cloud/db/grant/add.json
Adds grants to an existing database user.
Form Parameters
Parameter | Type | Required | Description |
client_id | integer | Yes | The ID for the client that the database user belongs to.Example: 1 |
server_name | string | Yes | The server that the database user belongs to.Example: ch-servername |
database | string | Yes | The name of the database to associate the grants with.Example: dbname |
username | string | Yes | The username of the database user to create the grants for.Example: dbuser |
grants[] | string | Yes | The grants to give the user. This parameter accepts one or more values in the format of grants[]=x, grants[]=y.Example: select |
Code Samples
JavaScript PHP Rails Pythonvar xmlHttp = new XMLHttpRequest();
xmlHttp.open("POST", "https://api.sitehost.nz/1.0/cloud/db/grant/add.json", false);
var data = new FormData();
data.append("apikey", "your_key_here");
data.append("client_id", "1");
data.append("server_name", "ch-servername");
data.append("database", "dbname");
data.append("username", "dbuser");
data.append("grants[]", "select");
xmlHttp.send(data);
var response = xmlHttp.responseText;
Response
200:application/json
{
"return": {
"job_id": "3433562"
},
"msg": "Successful",
"status": true,
"time": 29.92
}
"return": {
"job_id": "3433562"
},
"msg": "Successful",
"status": true,
"time": 29.92
}