Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,8 @@ The mssql module requires the following:

###Beginning with mssql



To get started with the mssql module, include these settings in your manifest:

```
Expand All @@ -53,6 +55,8 @@ This manifest installs MS SQL and creates an MS SQL instance named MSSQLSERVER.

##Usage

Note: For clarification on Microsoft SQL Server terminology, please see [Windows SQL Server Terms](#windows-sql-server-terms) below.

###To install SQL Server tools and features not specific to a database instance:

```
Expand Down Expand Up @@ -93,6 +97,16 @@ mssql::login{'WIN-D95P1A3V103\localAccount':
}
```

#### Windows SQL Server Terms

Terminology differs somewhat between various database systems; please refer to this list of terms for clarification.

* Instance: An instance is an installed and running database service.
* Database: A database is a collection of information organized into related tables of data and definitions of data objects.
* Login: A Login has server-level permissions to access and manage all or some of the database and principal login rights.
* User: User grants access to a single DATABASE and is typically mapped to a Login.
* Server Roles: Server-level permission groups that exist outside of databases. These are defined by SQL Server and might have nested permissions.

##Reference

### Types
Expand Down