Add mysql permissions.
Edit mysql permissions.
List available MySQL permissions.
array ( 'status' => 0, 'payload' => array ( 0 => 'SELECT', 1 => 'INSERT', 2 => 'UPDATE', ), )
Given a database, find all the db users and their permissions on that db.
Controller: MysqlPerms
Action: add
Add mysql permissions.
Input Parameters
mydb
pko
SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EXECUTE
["SELECT","INSERT","UPDATE","DELETE","CREATE","DROP","REFERENCES","INDEX","ALTER","CREATE TEMPORARY TABLES","LOCK TABLES","CREATE VIEW","SHOW VIEW","CREATE ROUTINE","ALTER ROUTINE","EXECUTE"]
%
Action: edit
Edit mysql permissions.
Input Parameters
SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EXECUTE
["CREATE","DROP","REFERENCES","ALTER","DELETE","INDEX","INSERT","SELECT","UPDATE","CREATE VIEW","SHOW VIEW","ALTER ROUTINE","CREATE ROUTINE","EXECUTE","CREATE TEMPORARY TABLES","LOCK TABLES"]
Action: listAvailablePerms
List available MySQL permissions.
Example Output
array ( 'status' => 0, 'payload' => array ( 0 => 'SELECT', 1 => 'INSERT', 2 => 'UPDATE', ), )Action: queryDatabaseUserPerms (Added in version 4.8.0-393)
Given a database, find all the db users and their permissions on that db.
Input Parameters
mydb