You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While developing the connector, please fill out this form. This information is needed to write docs and to help other users set up the connector.
2
+
3
+
## Connector capabilities
4
+
5
+
1. What resources does the connector sync?
6
+
7
+
-Users
8
+
-Tables
9
+
-Servers
10
+
-Routines
11
+
-Roles
12
+
-Databases
13
+
-Columns(optional)
14
+
15
+
2. Can the connector provision any resources? If so, which ones?
16
+
17
+
-Account provision and deprovision
18
+
-Entitlement provision(Grant & Revoke) for all others resources
19
+
20
+
21
+
## Connector credentials
22
+
23
+
1. What credentials or information are needed to set up the connector? (For example, API key, client ID and secret, domain, etc.)
24
+
25
+
- --connection-string string The connection string for connecting to MySQL, for example: "baton:baton-password@tcp(127.0.0.1:3306)/"
26
+
- --expand-columns strings Provide a table like db.table to expand the column privileges into their own entitlements. This is optional,
27
+
for example: baton_db.empleados
28
+
29
+
2. For each item in the list above:
30
+
31
+
* How does a user create or look up that credential or info? Please include links to (non-gated) documentation, screenshots (of the UI or of gated docs), or a video of the process.
32
+
33
+
-Customers can create a dedicated MySQL user with appropriate privileges using the following SQL:
34
+
CREATE USER 'baton'@'%' IDENTIFIED BY 'baton-password';
35
+
GRANT SELECT ON *.* TO 'baton'@'%'; -- for sync only
36
+
GRANT ALL PRIVILEGES ON *.* TO 'baton'@'%'; -- for sync and provision
* What level of access or permissions does the user need in order to create the credentials? (For example, must be a super administrator, must have access to the admin console, etc.)
59
+
60
+
-The credential must be created by a MySQL user with CREATE USER and GRANT OPTION privileges — typically a DBA or superuser (root or similar).
0 commit comments