Steps
Go to the SQL Console
Create a user named
KUBIT. The Kubit team will generate and share a strong password which you should use to create the user.CREATE USER KUBIT IDENTIFIED WITH sha256_password BY '*****';
Create a role named
KUBIT_RCREATE ROLE OR REPLACE KUBIT_R;
Create a role named
KUBIT_WCREATE ROLE OR REPLACE KUBIT_W;
Create a database named
KUBIT_DBCREATE DATABASE KUBIT_DB;
Grant
KUBIT_Wthe permissions to read and write fromKUBIT_DBdatabase. This will allow us to create any auxiliary tables or views thereGRANT SELECT,INSERT,ALTER,CREATE,DROP,TRUNCATE,SHOW,CLUSTER ON KUBIT_DB.* TO KUBIT_W;
Add read-only (SELECT) permissions to the
KUBIT_Rrole to the intended tables/views andKUBIT_DBGRANT SELECT ON KUBIT_DB TO KUBIT_R; GRANT SELECT ON table/view TO KUBIT_R;
Setup IP whitelisting , Kubit IPs are available here
π Best Practice
Create one more user, roles and service for development purposes in order to isolate the impact on the production environment and avoid accidents.

