Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- USE master;
- GO
- --1
- CREATE DATABASE MyDB
- ON PRIMARY
- ( NAME='MyDB_Primary',
- FILENAME=
- 'C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\DATA\MyDB_Prm.mdf',
- SIZE=4MB,
- MAXSIZE=10MB,
- FILEGROWTH=1MB),
- FILEGROUP MyDB_FG1
- ( NAME = 'MyDB_FG1_Dat1',
- FILENAME =
- 'C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\DATA\MyDB_FG1_1.ndf',
- SIZE = 1MB,
- MAXSIZE=10MB,
- FILEGROWTH=1MB),
- ( NAME = 'MyDB_FG1_Dat2',
- FILENAME =
- 'C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\DATA\MyDB_FG1_2.ndf',
- SIZE = 1MB,
- MAXSIZE=10MB,
- FILEGROWTH=1MB),
- FILEGROUP FileStreamGroup1 CONTAINS FILESTREAM
- ( NAME = 'MyDB_FG_FS',
- FILENAME = 'c:\Data\filestream1')
- LOG ON
- ( NAME='MyDB_log',
- FILENAME =
- 'C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\DATA\MyDB.ldf',
- SIZE=1MB,
- MAXSIZE=10MB,
- FILEGROWTH=1MB);
- GO
- --3
- ALTER DATABASE MyDB
- MODIFY FILEGROUP MyDB_FG1 DEFAULT;
- GO
- --2
- -- Create a table in the user-defined filegroup.
- USE MyDB;
- CREATE TABLE MyTable
- ( cola int PRIMARY KEY,
- colb char(8) )
- ON MyDB_FG1;
- GO
- --5
- -- Create a table in the filestream filegroup
- CREATE TABLE MyFSTable
- (
- cola int PRIMARY KEY,
- colb VARBINARY(MAX) FILESTREAM NULL
- )
- GO
- --6
- USE master;
- GO
- ALTER DATABASE MyDB
- REMOVE FILEGROUP MyDB_FG1
- GO
- --7
- CREATE SCHEMA Sprockets
- CREATE TABLE NineProngs (source int, cost int, partnumber int)
- GRANT SELECT ON SCHEMA::Sprockets TO Mandar
- DENY SELECT ON SCHEMA::Sprockets TO Prasanna;
- GO
- SELECT * FROM sys.schemas;
- GO
- USE master ;
- GO
- DROP DATABASE MyDB;
- GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement