-- Data Base OwnerShip With User Permission
USE [master]
GO
IF EXISTS (SELECT 1 FROM sys.database_principals WHERE name = N'YourUser')
BEGIN
DROP LOGIN [YourUser]
END
IF EXISTS (SELECT * FROM sys.syslogins WHERE name = N'YourUser')
BEGIN
DROP LOGIN [YourUser]
END
CREATE LOGIN [YourUser] WITH PASSWORD=N'YourUser' MUST_CHANGE, DEFAULT_DATABASE=[master], CHECK_EXPIRATION=ON, CHECK_POLICY=ON
GO
USE [DataBase]
IF EXISTS (SELECT * FROM sys.database_principals WHERE name = N'YourUser')
BEGIN
DROP USER [YourUser]
END
GO
CREATE USER [YourUser] FOR LOGIN [YourUser]
GO
USE [DataBase]
GO
ALTER USER [YourUser] WITH DEFAULT_SCHEMA=[dbo]
GO
USE [DataBase]
GO
ALTER ROLE [db_owner] ADD MEMBER [YourUser]
GO
USE [master]
GO
IF EXISTS (SELECT 1 FROM sys.database_principals WHERE name = N'YourUser')
BEGIN
DROP LOGIN [YourUser]
END
IF EXISTS (SELECT * FROM sys.syslogins WHERE name = N'YourUser')
BEGIN
DROP LOGIN [YourUser]
END
CREATE LOGIN [YourUser] WITH PASSWORD=N'YourUser' MUST_CHANGE, DEFAULT_DATABASE=[master], CHECK_EXPIRATION=ON, CHECK_POLICY=ON
GO
USE [DataBase]
IF EXISTS (SELECT * FROM sys.database_principals WHERE name = N'YourUser')
BEGIN
DROP USER [YourUser]
END
GO
CREATE USER [YourUser] FOR LOGIN [YourUser]
GO
USE [DataBase]
GO
ALTER USER [YourUser] WITH DEFAULT_SCHEMA=[dbo]
GO
USE [DataBase]
GO
ALTER ROLE [db_owner] ADD MEMBER [YourUser]
GO
No comments:
Post a Comment