Usuario e Schena-- Criação do Usuário do {{DB_USUARIO_MULTICULTIVO}}
CREATE LOGIN {{DB_USUARIO_MOBILIDADE_MULTICULTIVOMANFRO}} WITH PASSWORD = '{{DB_SENHA_MOBILIDADE_MULTICULTIVOMANFRO}}' ;
-- Utilizando, oCHECK_POLICY Banco= deOFF; Dados {{DB_NAME}}
USE [{{DB_NAME}}];
GO
-- Criar Usuário no Banco de Dados {{DB_USUARIO_PCONNECTOR}}
CREATE USER {{DB_USUARIO_MULTICULTIVOMOBILIDADE_MANFRO}} FOR LOGIN {{DB_USUARIO_MOBILIDADE_MULTICULTIVOMANFRO}};
-- Concedendo as Permissões ao Usuário {{DB_USUARIO_MULTICULTIVO}}
GRANT SELECT, INSERT, UPDATE, DELETE TO {{DB_USUARIO_MOBILIDADE_MULTICULTIVOMANFRO}};
GRANT CREATE TABLE TO {{DB_USUARIO_MOBILIDADE_MULTICULTIVOMANFRO}};
GRANT EXECUTE TO {{DB_USUARIO_MOBILIDADE_MULTICULTIVOMANFRO}};
GRANT CONNECT TO {{DB_USUARIO_MOBILIDADE_MULTICULTIVOMANFRO}};
GRANT ALTER TO {{DB_USUARIO_MULTICULTIVOMOBILIDADE_MANFRO}};
GRANT VIEW DEFINITION TO {{DB_USUARIO_MOBILIDADE_MULTICULTIVOMANFRO}};
GRANT CREATE SYNONYM TO {{DB_USUARIO_MOBILIDADE_MULTICULTIVOMANFRO}};
GRANT CREATE PROCEDURE TO {{DB_USUARIO_MOBILIDADE_MULTICULTIVOMANFRO}};
GRANT CREATE VIEW TO {{DB_USUARIO_MULTICULTIVOMOBILIDADE_MANFRO}};
GRANT CREATE FUNCTION TO {{DB_USUARIO_MOBILIDADE_MULTICULTIVOMANFRO}};
GRANT CREATE SCHEMA TO {{DB_USUARIO_MULTICULTIVOMOBILIDADE_MANFRO}};
--Criação do Schema do {{DB_USUARIO_MULTICULTIVO}}
USE [{{DB_NAME}}]
GO
CREATE SCHEMA [{{DBSCHEMA_ USUARIO_MULTICULTIVOMANFROMOB}} ] AUTHORIZATION [{{DB_USUARIO_MOBILIDADE_MULTICULTIVOMANFRO}} ]
GO
--Atribuição do Schema Default do {{DB_USUARIO_MULTICULTIVO}}
USE [{{DB_NAME}}]
GO
ALTER USER [{{DB_USUARIO_MOBILIDADE_MULTICULTIVOMANFRO}} ] WITH DEFAULT_SCHEMA= [{{DBSCHEMA_ USUARIO_MULTICULTIVOMANFROMOB}} ]
GO
--Ajuste da Permissão do {{DB_USUARIO_MULTICULTIVO}} para acessar o Schema ssma_oracle
USE [{{DB_NAME}}]
GO
ALTER AUTHORIZATION ON SCHEMA::[ssma_oracle] TO [{{DB_USUARIO_MULTICULTIVO}}]
|