- https://docs.microsoft.com/en-us/sql/database-engine/install-windows/install-sql-server-2016-from-the-command-prompt
- https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-the-remote-access-server-configuration-option
- https://docs.microsoft.com/en-us/sql/t-sql/statements/grant-schema-permissions-transact-sql
- https://github.com/Microsoft/sql-server-samples
Last active
August 12, 2017 17:16
-
-
Save Lewiscowles1986/09315383442bb72085c72ef0cf6029af to your computer and use it in GitHub Desktop.
T-SQL To Create Umbraco Database with separate user
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CREATE DATABASE [umbraco-cms]; | |
USE [umbraco-cms]; | |
CREATE LOGIN [Umbraco] WITH PASSWORD = 'mdfS8ryyjwvxhx}r.mdyPjoOms'; | |
ALTER LOGIN [Umbraco] WITH DEFAULT_DATABASE = [umbraco-cms]; | |
ALTER LOGIN [Umbraco] WITH PASSWORD = 'mdfS8ryyjwvxhx}r.mdyPjoOms'; | |
ALTER LOGIN [Umbraco] ENABLE; | |
GRANT CREATE TABLE TO [Umbraco]; | |
GRANT CREATE VIEW TO [Umbraco]; | |
GRANT SELECT TO [Umbraco]; | |
GRANT DELETE TO [Umbraco]; | |
GRANT UPDATE TO [Umbraco]; | |
GRANT INSERT TO [Umbraco]; | |
GRANT BACKUP DATABASE TO [Umbraco]; | |
GRANT BACKUP LOG TO [Umbraco]; | |
GRANT AUTHENTICATE TO [Umbraco]; | |
GRANT EXECUTE TO [Umbraco]; | |
EXEC sp_AddRoleMember db_accessadmin, [Umbraco]; | |
EXEC sp_AddRoleMember db_owner, [Umbraco]; | |
EXEC sp_AddRoleMember db_ddladmin, [Umbraco]; | |
EXEC sp_AddRoleMember db_datawriter, [Umbraco]; | |
EXEC sp_AddRoleMember db_datareader, [Umbraco]; | |
GO |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment