USE [master]
GO
/****** Object: Database [OMG_GameWEB] Script Date: 02/13/2019 15:33:55 ******/
CREATE DATABASE [OMG_GameWEB] ON PRIMARY
( NAME = N'OMG_GameWeb_Data', FILENAME = N'C:\ShaiyaServer\OMG_GameWeb_Data.MDF' , SIZE = 1792KB , MAXSIZE = UNLIMITED, FILEGROWTH = 10%)
LOG ON
( NAME = N'OMG_GameWeb_Log', FILENAME = N'C:\ShaiyaServer\OMG_GameWeb_Log.LDF' , SIZE = 2816KB , MAXSIZE = UNLIMITED, FILEGROWTH = 10%)
GO
ALTER DATABASE [OMG_GameWEB] SET COMPATIBILITY_LEVEL = 80
GO
IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))
begin
EXEC [OMG_GameWEB].[dbo].[sp_fulltext_database] @action = 'disable'
end
GO
ALTER DATABASE [OMG_GameWEB] SET ANSI_NULL_DEFAULT OFF
GO
ALTER DATABASE [OMG_GameWEB] SET ANSI_NULLS OFF
GO
ALTER DATABASE [OMG_GameWEB] SET ANSI_PADDING OFF
GO
ALTER DATABASE [OMG_GameWEB] SET ANSI_WARNINGS OFF
GO
ALTER DATABASE [OMG_GameWEB] SET ARITHABORT OFF
GO
ALTER DATABASE [OMG_GameWEB] SET AUTO_CLOSE ON
GO
ALTER DATABASE [OMG_GameWEB] SET AUTO_CREATE_STATISTICS ON
GO
ALTER DATABASE [OMG_GameWEB] SET AUTO_SHRINK ON
GO
ALTER DATABASE [OMG_GameWEB] SET AUTO_UPDATE_STATISTICS ON
GO
ALTER DATABASE [OMG_GameWEB] SET CURSOR_CLOSE_ON_COMMIT OFF
GO
ALTER DATABASE [OMG_GameWEB] SET CURSOR_DEFAULT GLOBAL
GO
ALTER DATABASE [OMG_GameWEB] SET CONCAT_NULL_YIELDS_NULL OFF
GO
ALTER DATABASE [OMG_GameWEB] SET NUMERIC_ROUNDABORT OFF
GO
ALTER DATABASE [OMG_GameWEB] SET QUOTED_IDENTIFIER OFF
GO
ALTER DATABASE [OMG_GameWEB] SET RECURSIVE_TRIGGERS OFF
GO
ALTER DATABASE [OMG_GameWEB] SET ENABLE_BROKER
GO
ALTER DATABASE [OMG_GameWEB] SET AUTO_UPDATE_STATISTICS_ASYNC OFF
GO
ALTER DATABASE [OMG_GameWEB] SET DATE_CORRELATION_OPTIMIZATION OFF
GO
ALTER DATABASE [OMG_GameWEB] SET TRUSTWORTHY OFF
GO
ALTER DATABASE [OMG_GameWEB] SET ALLOW_SNAPSHOT_ISOLATION OFF
GO
ALTER DATABASE [OMG_GameWEB] SET PARAMETERIZATION SIMPLE
GO
ALTER DATABASE [OMG_GameWEB] SET READ_COMMITTED_SNAPSHOT OFF
GO
ALTER DATABASE [OMG_GameWEB] SET HONOR_BROKER_PRIORITY OFF
GO
ALTER DATABASE [OMG_GameWEB] SET READ_WRITE
GO
ALTER DATABASE [OMG_GameWEB] SET RECOVERY SIMPLE
GO
ALTER DATABASE [OMG_GameWEB] SET MULTI_USER
GO
ALTER DATABASE [OMG_GameWEB] SET PAGE_VERIFY TORN_PAGE_DETECTION
GO
ALTER DATABASE [OMG_GameWEB] SET DB_CHAINING OFF
GO
USE [OMG_GameWEB]
GO
/****** Object: Table [dbo].[GameAccountTBL] Script Date: 02/13/2019 15:33:58 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[GameAccountTBL](
[UserUID] [int] NOT NULL,
[GameAccount] [varchar](18) NOT NULL,
[OneTimePassword] [varchar](32) NOT NULL,
[OTPExpireDate] [datetime] NOT NULL,
[DelCharPWD] [varchar](50) NOT NULL,
[CreateDate] [datetime] NOT NULL
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: StoredProcedure [dbo].[sp_UpdateGameAccount] Script Date: 02/13/2019 15:34:17 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
/****** Object: Stored Procedure dbo.sp_UpdateGameAccount Script Date: 2008-6-7 18:29:10 ******/
CREATE PROCEDURE [dbo].[sp_UpdateGameAccount]
@
[Only registered and activated users can see links. Click Here To Register...]ID int,
@
[Only registered and activated users can see links. Click Here To Register...] varchar(18),
@
[Only registered and activated users can see links. Click Here To Register...]Password varchar(32),
@DelCharPwd varchar(50)
AS
Declare
@
[Only registered and activated users can see links. Click Here To Register...]Counts int
BEGIN
--SET NOCOUNT OFF;
IF EXISTS(Select * From GameAccountTBL with (nolock) Where GameAccount @
[Only registered and activated users can see links. Click Here To Register...] )
BEGIN
Update GameAccountTBL Set OneTimePassword = @
[Only registered and activated users can see links. Click Here To Register...]Password , OTPExpireDate = DATEADD(mi, 10, getdate()),DelCharPwd=@DelCharPwd Where GameAccount @
[Only registered and activated users can see links. Click Here To Register...];
SET @
[Only registered and activated users can see links. Click Here To Register...]Counts = @@ROWCOUNT;
IF NOT EXISTS(Select * From PS_UserData.dbo.Users_Master with (nolock) Where UserUID @
[Only registered and activated users can see links. Click Here To Register...]ID)
BEGIN
SET @
[Only registered and activated users can see links. Click Here To Register...]Password = Right @
[Only registered and activated users can see links. Click Here To Register...]Password + 'gg' ,18);
exec PS_UserData.dbo.usp_Optisp_Create_ShaiyaAccount_Ta iwan @
[Only registered and activated users can see links. Click Here To Register...]ID @
[Only registered and activated users can see links. Click Here To Register...] @
[Only registered and activated users can see links. Click Here To Register...]Password
END
Return @
[Only registered and activated users can see links. Click Here To Register...]Counts
END
ELSE
BEGIN
Insert Into GameAccountTBL (UserUID,GameAccount,OneTimePassword,OTPExpireDate ,DelCharPwd)
Values @
[Only registered and activated users can see links. Click Here To Register...]ID @
[Only registered and activated users can see links. Click Here To Register...] @
[Only registered and activated users can see links. Click Here To Register...]Password,DATEADD(mi, 10, getdate()),@DelCharPwd)
SET @
[Only registered and activated users can see links. Click Here To Register...]Counts = @@ROWCOUNT;
IF NOT EXISTS(Select * From PS_UserData.dbo.Users_Master with (nolock) Where UserUID @
[Only registered and activated users can see links. Click Here To Register...]ID)
BEGIN
SET @
[Only registered and activated users can see links. Click Here To Register...]Password = Right @
[Only registered and activated users can see links. Click Here To Register...]Password + 'gg' ,18);
exec PS_UserData.dbo.usp_Optisp_Create_ShaiyaAccount_Ta iwan @
[Only registered and activated users can see links. Click Here To Register...]ID @
[Only registered and activated users can see links. Click Here To Register...] @
[Only registered and activated users can see links. Click Here To Register...]Password
END
Return @
[Only registered and activated users can see links. Click Here To Register...]Counts
END
END
GO
/****** Object: StoredProcedure [dbo].[sp_OmgLoginSuccessCheck] Script Date: 02/13/2019 15:34:18 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
/****** Object: Stored Procedure dbo.sp_OmgLoginSuccessCheck Script Date: 2008-6-7 18:29:10 ******/
-- =============================
-- @
[Only registered and activated users can see links. Click Here To Register...]_Success : 1-Success , 0-Fail
-- =============================
CREATE PROCEDURE [dbo].[sp_OmgLoginSuccessCheck]
@
[Only registered and activated users can see links. Click Here To Register...] varchar(18),
@
[Only registered and activated users can see links. Click Here To Register...]Password varchar(32),
@
[Only registered and activated users can see links. Click Here To Register...]_Success int OUTPUT
AS
BEGIN
SET NOCOUNT ON;
IF EXISTS(Select * From GameAccountTBL with (nolock) Where GameAccount @
[Only registered and activated users can see links. Click Here To Register...] And OneTimePassword @
[Only registered and activated users can see links. Click Here To Register...]Password And OTPExpireDate >= getdate())
BEGIN
--Login Success
SET @
[Only registered and activated users can see links. Click Here To Register...]_Success = 1
END
ELSE
BEGIN
--Login Fail
SET @
[Only registered and activated users can see links. Click Here To Register...]_Success = 0
END
RETURN @
[Only registered and activated users can see links. Click Here To Register...]_Success
END
GO
/****** Object: StoredProcedure [dbo].[sp_OmgDelCharNameSuccessCheck] Script Date: 02/13/2019 15:34:18 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
/****** Object: Stored Procedure dbo.sp_OmgDelCharNameSuccessCheck Script Date: 2008-6-7 18:29:10 ******/
-- =============================
-- @
[Only registered and activated users can see links. Click Here To Register...]_Success : 1-Success , 0-Fail
-- =============================
CREATE PROCEDURE [dbo].[sp_OmgDelCharNameSuccessCheck]
@
[Only registered and activated users can see links. Click Here To Register...] varchar(18),
@DelCharPWD varchar(50),
@
[Only registered and activated users can see links. Click Here To Register...]_Success int OUTPUT
AS
BEGIN
SET NOCOUNT ON;
IF EXISTS(Select * From GameAccountTBL with (nolock) Where GameAccount @
[Only registered and activated users can see links. Click Here To Register...] And DelCharPWD=@DelCharPWD )
BEGIN
--Delete Password Check Success
SET @
[Only registered and activated users can see links. Click Here To Register...]_Success = 1
END
ELSE
BEGIN
--Delete Password Check Fail
SET @
[Only registered and activated users can see links. Click Here To Register...]_Success = 0
END
RETURN @
[Only registered and activated users can see links. Click Here To Register...]_Success
END
GO
/****** Object: StoredProcedure [dbo].[sp_CreateOmgGMGameAccount] Script Date: 02/13/2019 15:34:18 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
/****** Object: Stored Procedure dbo.sp_CreateOmgGMGameAccount Script Date: 2008-6-7 18:29:10 ******/
CREATE PROCEDURE [dbo].[sp_CreateOmgGMGameAccount]
@
[Only registered and activated users can see links. Click Here To Register...]ID int,
@
[Only registered and activated users can see links. Click Here To Register...] varchar(18),
@
[Only registered and activated users can see links. Click Here To Register...]Password varchar(32),
@DelCharPwd varchar(50)
AS
Declare
@
[Only registered and activated users can see links. Click Here To Register...]Counts int
BEGIN
--SET NOCOUNT OFF;
IF NOT EXISTS(Select * From GameAccountTBL with (nolock) Where GameAccount @
[Only registered and activated users can see links. Click Here To Register...] )
BEGIN
Insert Into GameAccountTBL (UserUID,GameAccount,OneTimePassword,OTPExpireDate ,DelCharPwd)
Values @
[Only registered and activated users can see links. Click Here To Register...]ID @
[Only registered and activated users can see links. Click Here To Register...] @
[Only registered and activated users can see links. Click Here To Register...]Password,'2050/1/1',@DelCharPwd)
SET @
[Only registered and activated users can see links. Click Here To Register...]Counts = @@ROWCOUNT;
SET @
[Only registered and activated users can see links. Click Here To Register...]Password = Right @
[Only registered and activated users can see links. Click Here To Register...]Password + 'gyyg' ,18);
Return @
[Only registered and activated users can see links. Click Here To Register...]Counts
END
END
GO
/****** Object: Default [DF_GameAccountTBL_CreateDate] Script Date: 02/13/2019 15:33:58 ******/
ALTER TABLE [dbo].[GameAccountTBL] ADD CONSTRAINT [DF_GameAccountTBL_CreateDate] DEFAULT (getdate()) FOR [CreateDate]
GO