A
Andrew Wills
Guest
Having trouble using the Plesk API to manage databases using client / reseller account.
I am able to connect and manage domains, but cannot list, manage, or create corresponding databases.
The documenetation says I should be able to do this. Is there a permissions problem?
Documentation:
http://download1.parallels.com/Plesk/PPP9/Doc/en-US/plesk-9.0-api-rpc/
39585.htm
States:
"Operator: <database>
XML Schema: database_input.xsd, database_output.xsd
Plesk version: Plesk 8.1 for Windows | Plesk 8.1 for Unix
API RPC version: 1.4.2.0 and higher
Plesk user: Plesk Administrator, Plesk client
Description
Databases are used to store information in a tables format. You can add users to a database (create their own accounts) to grant them access to this information. One of the database user accounts (hereinafter referred to as database administrator) is used for administering the database via the Plesk graphical user interface (DB WebAdmin tool) or by connecting directly to the database server."
REQUEST:
<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.6.0.1">
<database>
<get-db>
<filter />
</get-db>
</database>
</packet>
RESPONSE:
<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.6.0.1">
<database>
<get-db>
<result>
<status>error</status>
<errcode>1006</errcode>
<errtext>Permission denied.</errtext>
</result>
</get-db>
</database>
</packet>
I am able to connect and manage domains, but cannot list, manage, or create corresponding databases.
The documenetation says I should be able to do this. Is there a permissions problem?
Documentation:
http://download1.parallels.com/Plesk/PPP9/Doc/en-US/plesk-9.0-api-rpc/
39585.htm
States:
"Operator: <database>
XML Schema: database_input.xsd, database_output.xsd
Plesk version: Plesk 8.1 for Windows | Plesk 8.1 for Unix
API RPC version: 1.4.2.0 and higher
Plesk user: Plesk Administrator, Plesk client
Description
Databases are used to store information in a tables format. You can add users to a database (create their own accounts) to grant them access to this information. One of the database user accounts (hereinafter referred to as database administrator) is used for administering the database via the Plesk graphical user interface (DB WebAdmin tool) or by connecting directly to the database server."
REQUEST:
<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.6.0.1">
<database>
<get-db>
<filter />
</get-db>
</database>
</packet>
RESPONSE:
<?xml version="1.0" encoding="UTF-8"?>
<packet version="1.6.0.1">
<database>
<get-db>
<result>
<status>error</status>
<errcode>1006</errcode>
<errtext>Permission denied.</errtext>
</result>
</get-db>
</database>
</packet>