BE-SPAN/node_modules/sequelize-oracle/.travis/sequelize/user.sh

43 lines
1.4 KiB
Bash
Raw Normal View History

2024-10-20 15:04:16 +00:00
#!/bin/sh -e
# Create User for integrations tests
"$ORACLE_HOME/bin/sqlplus" -L -S / AS SYSDBA <<SQL
ALTER USER HR ACCOUNT UNLOCK;
ALTER USER HR IDENTIFIED BY welcome;
SQL
# # Create User for integrations tests
# "$ORACLE_HOME/bin/sqlplus" -L -S / AS SYSDBA <<SQL
# CREATE USER SEQUELIZE
# IDENTIFIED BY test
# DEFAULT TABLESPACE SYSAUX
# TEMPORARY TABLESPACE TEMP
# PROFILE DEFAULT
# ACCOUNT UNLOCK;
# -- 2 Roles for SEQUELIZE
# GRANT CONNECT TO SEQUELIZE;
# GRANT AUTHENTICATEDUSER TO SEQUELIZE;
# ALTER USER SEQUELIZE DEFAULT ROLE NONE;
# -- 18 System Privileges for SEQUELIZE
# GRANT CREATE ANY TYPE TO SEQUELIZE;
# GRANT CREATE ANY TRIGGER TO SEQUELIZE;
# GRANT CREATE VIEW TO SEQUELIZE;
# GRANT CREATE SYNONYM TO SEQUELIZE;
# GRANT CREATE TABLESPACE TO SEQUELIZE;
# GRANT CREATE ANY INDEXTYPE TO SEQUELIZE;
# GRANT CREATE ANY SEQUENCE TO SEQUELIZE;
# GRANT CREATE ANY MATERIALIZED VIEW TO SEQUELIZE;
# GRANT CREATE TYPE TO SEQUELIZE;
# GRANT CREATE SEQUENCE TO SEQUELIZE;
# GRANT CREATE ANY INDEX TO SEQUELIZE;
# GRANT CREATE ANY TABLE TO SEQUELIZE;
# GRANT CREATE TABLE TO SEQUELIZE;
# GRANT CREATE SESSION TO SEQUELIZE;
# GRANT CREATE TRIGGER TO SEQUELIZE;
# GRANT CREATE ANY PROCEDURE TO SEQUELIZE;
# GRANT CREATE ANY VIEW TO SEQUELIZE;
# GRANT CREATE ANY SYNONYM TO SEQUELIZE;
# -- 1 Tablespace Quota for SEQUELIZE
# ALTER USER SEQUELIZE QUOTA UNLIMITED ON SYSAUX;
# SQL