Skip to content

Latest commit

 

History

History
78 lines (52 loc) · 3.81 KB

File metadata and controls

78 lines (52 loc) · 3.81 KB
title Change the Configuration Settings for a Database | Microsoft Docs
description Learn how to change database-level options in SQL Server 2019 by using SQL Server Management Studio or Transact-SQL.
ms.custom
ms.date 03/14/2017
ms.prod sql
ms.prod_service database-engine
ms.reviewer
ms.technology configuration
ms.topic conceptual
helpviewer_keywords
database configuration [SQL Server]
configuration options [SQL Server], databases
modifying database configuration settings
ms.assetid c29c3385-5043-400f-bb4e-044a4c9a9a4b
author WilliamDAssafMSFT
ms.author wiassaf
monikerRange =azuresqldb-current||>=sql-server-2016||>=sql-server-linux-2017||=azuresqldb-mi-current

Change the Configuration Settings for a Database

[!INCLUDE SQL Server Azure SQL Database] This topic describes how to change database-level options in [!INCLUDEssnoversion] by using [!INCLUDEssManStudioFull] or [!INCLUDEtsql]. These options are unique to each database and do not affect other databases.

In This Topic

Before You Begin

Limitations and Restrictions

  • Only the system administrator, database owner, members of the sysadmin and dbcreator fixed server roles and db_owner fixed database roles can modify these options.

Security

Permissions

Requires ALTER permission on the database.

Using SQL Server Management Studio

To change the option settings for a database

  1. In Object Explorer, connect to a [!INCLUDEssDE] instance, expand the server, expand Databases, right-click a database, and then click Properties.

  2. In the Database Properties dialog box, click Options to access most of the configuration settings. File and filegroup configurations, mirroring and log shipping are on their respective pages.

Using Transact-SQL

To change the option settings for a database

  1. Connect to the [!INCLUDEssDE].

  2. From the Standard bar, click New Query.

  3. Copy and paste the following example into the query window and click Execute. This example sets the recovery model and data page verification options for the [!INCLUDEssSampleDBobject] sample database.

[!code-sqlDatabaseDDL#AlterDatabase7]

For more examples, see ALTER DATABASE SET Options (Transact-SQL).

See Also

ALTER DATABASE Compatibility Level (Transact-SQL)
ALTER DATABASE Database Mirroring (Transact-SQL)
ALTER DATABASE SET HADR (Transact-SQL)
Rename a Database
Shrink a Database