Skip to content

Commit d81df94

Browse files
authored
Merge pull request #17753 from AndreasWolter/patch-4
small manicure
2 parents 0c15999 + ca810e4 commit d81df94

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

docs/relational-databases/security/permissions-database-engine.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Permissions (Database Engine) | Microsoft Docs"
33
description: Consult this complete list of SQL Server permissions to find out which permissions apply to platforms that you use.
44
ms.custom: ""
5-
ms.date: "01/03/2017"
5+
ms.date: "10/30/2020"
66
ms.prod: sql
77
ms.prod_service: "database-engine, sql-database, sql-data-warehouse, pdw"
88
ms.reviewer: ""
@@ -17,8 +17,8 @@ helpviewer_keywords:
1717
- "security [SQL Server], permissions"
1818
- "naming conventions [SQL Server]"
1919
ms.assetid: f28e3dea-24e6-4a81-877b-02ec4c7e36b9
20-
author: VanMSFT
21-
ms.author: vanto
20+
author: AndreasWolter
21+
ms.author: anwolter
2222
monikerRange: ">=aps-pdw-2016||=azuresqldb-current||=azure-sqldw-latest||>=sql-server-2016||=sqlallproducts-allversions||>=sql-server-linux-2017||=azuresqldb-mi-current"
2323
---
2424
# Permissions (Database Engine)
@@ -27,7 +27,7 @@ monikerRange: ">=aps-pdw-2016||=azuresqldb-current||=azure-sqldw-latest||>=sql-s
2727
Every [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] securable has associated permissions that can be granted to a principal. Permissions in the [!INCLUDE[ssDE](../../includes/ssde-md.md)] are managed at the server level assigned to logins and server roles, and at the database level assigned to database users and database roles. The model for [!INCLUDE[ssSDSfull](../../includes/sssdsfull-md.md)] has the same system for the database permissions, but the server level permissions are not available. This topic contains the complete list of permissions. For a typical implementation of the permissions, see [Getting Started with Database Engine Permissions](../../relational-databases/security/authentication-access/getting-started-with-database-engine-permissions.md).
2828

2929
The total number of permissions for [!INCLUDE[ssSQLv15_md](../../includes/sssqlv15-md.md)] is 248. [!INCLUDE[ssSDSfull](../../includes/sssdsfull-md.md)] exposes 254 permissions. Most permissions apply to all platforms, but some do not. For example server level permissions cannot be granted on [!INCLUDE[ssSDSfull](../../includes/sssdsfull-md.md)], and a few permissions only make sense on [!INCLUDE[ssSDSfull](../../includes/sssdsfull-md.md)].
30-
[!INCLUDE[ssSQLv14_md](../../includes/sssqlv14-md.md)] exposed 238 permissions. [!INCLUDE[ssSQL15](../../includes/sssql15-md.md)] exposed 230 permissions. [!INCLUDE[ssSQL14](../../includes/sssql14-md.md)] exposed 219 permissions. [!INCLUDE[ssSQL11](../../includes/sssql11-md.md)] exposed 214 permissions. [!INCLUDE[ssKilimanjaro](../../includes/sskilimanjaro-md.md)] exposed 195 permissions. The [sys.fn_builtin_permissions](../../relational-databases/system-functions/sys-fn-builtin-permissions-transact-sql.md) topic specifies which topics are new in recent versions.
30+
New permissions are being introduced gradually with new release. [!INCLUDE[ssSQLv14_md](../../includes/sssqlv14-md.md)] exposed 238 permissions. [!INCLUDE[ssSQL15](../../includes/sssql15-md.md)] exposed 230 permissions. [!INCLUDE[ssSQL14](../../includes/sssql14-md.md)] exposed 219 permissions. [!INCLUDE[ssSQL11](../../includes/sssql11-md.md)] exposed 214 permissions. [!INCLUDE[ssKilimanjaro](../../includes/sskilimanjaro-md.md)] exposed 195 permissions. The [sys.fn_builtin_permissions](../../relational-databases/system-functions/sys-fn-builtin-permissions-transact-sql.md) topic specifies which permissions are new in recent versions.
3131

3232
Once you understand the permissions, apply server level permissions to logins and database level permissions users with the [GRANT](../../t-sql/statements/grant-transact-sql.md), [REVOKE](../../t-sql/statements/revoke-transact-sql.md), and [DENY](../../t-sql/statements/deny-transact-sql.md) statements. For Example:
3333
```sql

0 commit comments

Comments
 (0)