Add database setup (LosaGame, LosaGame_log, LosaLogData, Backup, backup/restore) and the tested one-PC server config

This commit is contained in:
LosaDev committed 2026-11-07 20:41:23 +07:00
1 parent 224e4bc926
commit 16966077f1
373 files changed
+2411724 -448

No files matched your search

+16
View File
@@ -0,0 +1,16 @@
-- LosaDev 2014: SQL logins the DB agents use (ID= in each ls_dbagent.ini). The password comes from
-- the DB_PASSWORD variable (setup-db.bat asks for it); put the same value in PW= of the ls_dbagent.ini files.
USE [master]
GO
IF NOT EXISTS (SELECT 1 FROM sys.server_principals WHERE name = N'lstggame')
CREATE LOGIN [lstggame] WITH PASSWORD = N'$(DB_PASSWORD)', CHECK_POLICY = OFF, CHECK_EXPIRATION = OFF, DEFAULT_DATABASE = [master]
ELSE
ALTER LOGIN [lstggame] WITH PASSWORD = N'$(DB_PASSWORD)'
GO
IF NOT EXISTS (SELECT 1 FROM sys.server_principals WHERE name = N'lstgweb')
CREATE LOGIN [lstgweb] WITH PASSWORD = N'$(DB_PASSWORD)', CHECK_POLICY = OFF, CHECK_EXPIRATION = OFF, DEFAULT_DATABASE = [master]
ELSE
ALTER LOGIN [lstgweb] WITH PASSWORD = N'$(DB_PASSWORD)'
GO
ALTER LOGIN [lstgweb] DISABLE
GO