==== MS SQLServer samples ==== === Create a login in MS SQL Server === USE [master] GO CREATE LOGIN [niota_web] WITH PASSWORD=N'****', DEFAULT_DATABASE=[master], DEFAULT_LANGUAGE=[us_english], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO ALTER LOGIN [niota_web] ENABLE GO USE [niota_MY_STAGE] GO CREATE USER [niota_web] FOR LOGIN [niota_web] WITH DEFAULT_SCHEMA=[dbo] GO USE [niota_MY_STAGE] GO ALTER ROLE [db_datareader] ADD MEMBER [niota_web]; ALTER ROLE [db_datawriter] ADD MEMBER [niota_web]; GO ==== MySQL samples ==== -- Create admin user with a secure password CREATE USER 'admin_niota'@'%' IDENTIFIED BY '*****'; -- Grant all privileges on schemas matching 'niota%' GRANT ALL PRIVILEGES ON `niota%`.* TO 'admin_niota'@'%'; -- Grant SELECT privilege on the 'sys' schema GRANT SELECT ON `sys`.* TO 'admin_niota'@'%'; -- to all this user also backup / restore GRANT PROCESS ON *.* TO 'admin_niota'@'%'; GRANT SUPER ON *.* TO 'admin_niota'@'%'; FLUSH PRIVILEGES; -- Apply changes FLUSH PRIVILEGES; CREATE DATABASE if not exists niota_meta_c200 CHARACTER SET UTF8MB4 COLLATE UTF8MB4_general_ci; use niota_meta_c200 ; select database() as schema_available;