init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
109
Tools/SqlScripts/Tech_user_összerendelés.sql
Normal file
109
Tools/SqlScripts/Tech_user_összerendelés.sql
Normal file
|
@ -0,0 +1,109 @@
|
|||
DECLARE intezmenyCursor CURSOR LOCAL FOR
|
||||
SELECT C_AZONOSITO FROM T_INTEZMENY WHERE TOROLT = 'F'
|
||||
|
||||
DECLARE @intezmenyAzonosito NVARCHAR(30)
|
||||
DECLARE @schema NVARCHAR(50)
|
||||
DECLARE @schemaUser NVARCHAR(50)
|
||||
DECLARE @sql NVARCHAR(max)
|
||||
|
||||
OPEN intezmenyCursor
|
||||
FETCH NEXT FROM intezmenyCursor INTO @intezmenyAzonosito
|
||||
|
||||
WHILE @@FETCH_STATUS = 0
|
||||
BEGIN
|
||||
SET @schema = 'KR_'+ @intezmenyAzonosito + '_Schema'
|
||||
SET @schemaUser = 'KR_'+ @intezmenyAzonosito + '_user'
|
||||
|
||||
IF NOT EXISTS (SELECT 1 FROM MASTER.dbo.syslogins WHERE name = @SchemaUser and dbname = 'master')
|
||||
BEGIN
|
||||
-- create user login
|
||||
SET @Sql = N'CREATE LOGIN ['+@SchemaUser+'] WITH PASSWORD=N''Porcica1.'', DEFAULT_LANGUAGE= British '
|
||||
EXECUTE sp_executesql @Sql
|
||||
END
|
||||
|
||||
|
||||
IF NOT EXISTS (SELECT 1 FROM sys.sysusers WHERE name= @SchemaUser)
|
||||
BEGIN
|
||||
--create user in Kreta database
|
||||
SET @Sql = N'CREATE USER ['+@SchemaUser+'] FOR LOGIN ['+@SchemaUser+'] WITH DEFAULT_SCHEMA=['+@Schema+'] '
|
||||
EXECUTE sp_executesql @Sql
|
||||
|
||||
----create schema
|
||||
--SET @Sql = N'CREATE SCHEMA ['+@Schema+'] AUTHORIZATION [dbo] '
|
||||
--EXECUTE sp_executesql @Sql
|
||||
|
||||
--apply permissions to schemas
|
||||
SET @Sql = N'GRANT SELECT ON SCHEMA::['+@Schema+'] TO ['+@SchemaUser+']
|
||||
GRANT EXECUTE ON SCHEMA::['+@Schema+'] TO ['+@SchemaUser+']
|
||||
GRANT VIEW DEFINITION ON SCHEMA::[dbo] TO ['+@SchemaUser+']
|
||||
GRANT DELETE ON SCHEMA::['+@Schema+'] TO ['+@SchemaUser+']
|
||||
GRANT UPDATE ON SCHEMA::['+@Schema+'] TO ['+@SchemaUser+']
|
||||
GRANT INSERT ON SCHEMA::['+@Schema+'] TO ['+@SchemaUser+']'
|
||||
|
||||
EXECUTE sp_executesql @Sql
|
||||
|
||||
--Allow user to connect to database
|
||||
SET @Sql = N'GRANT CONNECT TO ['+@SchemaUser+']'
|
||||
EXECUTE sp_executesql @Sql
|
||||
END
|
||||
ELSE
|
||||
BEGIN
|
||||
SET @Sql = N'ALTER USER ['+@SchemaUser+'] WITH LOGIN = ['+@SchemaUser+'] '
|
||||
EXECUTE sp_executesql @Sql
|
||||
END
|
||||
|
||||
FETCH NEXT FROM intezmenyCursor INTO @intezmenyAzonosito
|
||||
END
|
||||
|
||||
CLOSE intezmenyCursor
|
||||
DEALLOCATE intezmenyCursor
|
||||
go
|
||||
exec sp_change_users_login 'Update_One', 'kreta_tech_user', 'kreta_tech_user'
|
||||
go
|
||||
|
||||
|
||||
/*
|
||||
EMAIL CÍMEK átírása
|
||||
*/
|
||||
PRINT 'E-mail címek átírása teszt@ekreta.hura'
|
||||
UPDATE dbo.T_INTEZMENYADATOK SET C_EMAILCIM = 'teszt@ekreta.hu' WHERE C_EMAILCIM > ''
|
||||
UPDATE dbo.T_INTEZMENYADATOK SET C_ADMINEMAILCIM = 'teszt@ekreta.hu' WHERE C_ADMINEMAILCIM > ''
|
||||
UPDATE dbo.T_MUKODESIHELY SET C_EMAILCIM = 'teszt@ekreta.hu' WHERE C_EMAILCIM > ''
|
||||
UPDATE dbo.T_EMAIL SET C_EMAILCIM = CONCAT('teszt', ID,'@ekreta.hu') WHERE C_EMAILCIM > ''
|
||||
UPDATE dbo.T_INTEZMENY SET C_FENNTARTOEMAILCIM = 'teszt@ekreta.hu' WHERE C_FENNTARTOEMAILCIM > ''
|
||||
UPDATE dbo.T_NEBULO SET C_TKEMAILCIM = 'teszt@ekreta.hu' WHERE C_TKEMAILCIM > ''
|
||||
UPDATE dbo.T_NEBULO SET C_TKEMAILCIM2 = 'teszt@ekreta.hu' WHERE C_TKEMAILCIM2 > ''
|
||||
GO
|
||||
|
||||
/*Config-ok DEV-re állítása*/
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 1
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'https://ginop.ekreta-dev.hu/sso' WHERE C_CONFIGTIPUSID = 2
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 3
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = '-' WHERE C_CONFIGTIPUSID = 4
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 5
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 6
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'https://eugyintezes2.ekreta-dev.hu/kreta/kerelmek' WHERE C_CONFIGTIPUSID = 7
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 8
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'https://eugyintezes2.ekreta-dev.hu/kreta/uzenetek' WHERE C_CONFIGTIPUSID = 9
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 10
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = '-' WHERE C_CONFIGTIPUSID = 11
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 12
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 13
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 14
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 15
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = '-' WHERE C_CONFIGTIPUSID = 16
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 17
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = '-' WHERE C_CONFIGTIPUSID = 18
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 19
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 20
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = '-' WHERE C_CONFIGTIPUSID = 21
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 22
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 23
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 24
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 25
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 26
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'https://tudasbazis.ekreta.hu/' WHERE C_CONFIGTIPUSID = 28
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 29
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'https://tudasbazis.ekreta.hu/' WHERE C_CONFIGTIPUSID = 30
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'https://tudasbazis.ekreta.hu/' WHERE C_CONFIGTIPUSID = 31
|
||||
UPDATE T_INTEZMENYCONFIG SET [C_ERTEK] = 'false' WHERE C_CONFIGTIPUSID = 32
|
Loading…
Add table
Add a link
Reference in a new issue