diff --git a/Windows/WS1/accessOVAdeployment.md b/Windows/WS1/accessOVAdeployment.md new file mode 100644 index 0000000..5146000 --- /dev/null +++ b/Windows/WS1/accessOVAdeployment.md @@ -0,0 +1,184 @@ +# Script for SQL Server Database + +Copy the script to your Microsoft SQL Server and open a new Query, paste the script and change the ``, ``, `` with the ones you desire. + +You can use *replace* by just using the keyboard shortcut *CTRL+H*. + + +```powershell +CREATE DATABASE +COLLATE Latin1_General_CS_AS; +ALTER DATABASE SET READ_COMMITTED_SNAPSHOT ON; +GO +BEGIN +CREATE LOGIN WITH PASSWORD = N''; +END + +USE ; +IF EXISTS (SELECT * FROM sys.database_principals WHERE name=N'') +DROP USER [] + +CREATE USER [] FOR LOGIN [] +WITH DEFAULT_SCHEMA=saas; +GO +CREATE SCHEMA saas AUTHORIZATION +GO +GRANT ALTER TO [] +GO +GRANT ALTER ANY APPLICATION ROLE TO [] +GO +GRANT ALTER ANY ASSEMBLY TO [] +GO +GRANT ALTER ANY ASYMMETRIC KEY TO [] +GO +GRANT ALTER ANY CERTIFICATE TO [] +GO +GRANT ALTER ANY COLUMN ENCRYPTION KEY TO [] +GO +GRANT ALTER ANY COLUMN MASTER KEY TO [] +GO +GRANT ALTER ANY CONTRACT TO [] +GO +GRANT ALTER ANY DATABASE AUDIT TO [] +GO +GRANT ALTER ANY DATABASE DDL TRIGGER TO [] +GO +GRANT ALTER ANY DATABASE EVENT NOTIFICATION TO [] +GO +GRANT ALTER ANY DATASPACE TO [] +GO +GRANT ALTER ANY EXTERNAL DATA SOURCE TO [] +GO +GRANT ALTER ANY EXTERNAL FILE FORMAT TO [] +GO +GRANT ALTER ANY EXTERNAL LIBRARY TO [] +GO +GRANT ALTER ANY FULLTEXT CATALOG TO [] +GO +GRANT ALTER ANY MASK TO [] +GO +GRANT ALTER ANY MESSAGE TYPE TO [] +GO +GRANT ALTER ANY REMOTE SERVICE BINDING TO [] +GO +GRANT ALTER ANY ROLE TO [] +GO +GRANT ALTER ANY ROUTE TO [] +GO +GRANT ALTER ANY SCHEMA TO [] +GO +GRANT ALTER ANY SECURITY POLICY TO [] +GO +GRANT ALTER ANY SENSITIVITY CLASSIFICATION TO [] +GO +GRANT ALTER ANY SERVICE TO [] +GO +GRANT ALTER ANY SYMMETRIC KEY TO [] +GO +GRANT ALTER ANY USER TO [] +GO +GRANT AUTHENTICATE TO [] +GO +GRANT BACKUP DATABASE TO [] +GO +GRANT BACKUP LOG TO [] +GO +GRANT CHECKPOINT TO [] +GO +GRANT CONNECT TO [] +GO +GRANT CONNECT REPLICATION TO [] +GO +GRANT CONTROL TO [] +GO +GRANT CREATE AGGREGATE TO [] +GO +GRANT CREATE ASSEMBLY TO [] +GO +GRANT CREATE ASYMMETRIC KEY TO [] +GO +GRANT CREATE CERTIFICATE TO [] +GO +GRANT CREATE CONTRACT TO [] +GO +GRANT CREATE DATABASE DDL EVENT NOTIFICATION TO [] +GO +GRANT CREATE DEFAULT TO [] +GO +GRANT CREATE EXTERNAL LANGUAGE TO [] +GO +GRANT CREATE EXTERNAL LIBRARY TO [] +GO +GRANT CREATE FULLTEXT CATALOG TO [] +GO +GRANT CREATE FUNCTION TO [] +GO +GRANT CREATE MESSAGE TYPE TO [] +GO +GRANT CREATE PROCEDURE TO [] +GO +GRANT CREATE QUEUE TO [] +GO +GRANT CREATE REMOTE SERVICE BINDING TO [] +GO +GRANT CREATE ROLE TO [] +GO +GRANT CREATE ROUTE TO [] +GO +GRANT CREATE RULE TO [] +GO +GRANT CREATE SCHEMA TO [] +GO +GRANT CREATE SERVICE TO [] +GO +GRANT CREATE SYMMETRIC KEY TO [] +GO +GRANT CREATE SYNONYM TO [] +GO +GRANT CREATE TABLE TO [] +GO +GRANT CREATE TYPE TO [] +GO +GRANT CREATE VIEW TO [] +GO +GRANT CREATE XML SCHEMA COLLECTION TO [] +GO +GRANT DELETE TO [] +GO +GRANT EXECUTE TO [] +GO +GRANT EXECUTE ANY EXTERNAL SCRIPT TO [] +GO +GRANT INSERT TO [] +GO +GRANT REFERENCES TO [] +GO +GRANT SELECT TO [] +GO +GRANT SHOWPLAN TO [] +GO +GRANT SUBSCRIBE QUERY NOTIFICATIONS TO [] +GO +GRANT TAKE OWNERSHIP TO [] +GO +GRANT UNMASK TO [] +GO +GRANT UPDATE TO [] +GO +GRANT VIEW ANY COLUMN ENCRYPTION KEY DEFINITION TO [] +GO +GRANT VIEW ANY COLUMN MASTER KEY DEFINITION TO [] +GO +GRANT VIEW ANY SENSITIVITY CLASSIFICATION TO [] +GO +GRANT VIEW DATABASE STATE TO [] +GO +GRANT VIEW DEFINITION TO [] +GO +ALTER ROLE [db_owner] ADD MEMBER ; +GO +ALTER DATABASE [] MODIFY FILE ( NAME = N'', FILEGROWTH = 131072KB ) +GO +ALTER LOGIN [] WITH DEFAULT_DATABASE=[], DEFAULT_LANGUAGE=[us_english], CHECK_EXPIRATION=OFF, CHECK_POLICY=ON +GO +``` \ No newline at end of file