安全性 Transact-SQL 增强功能

现在提供了新的 DDL 语句,用于管理和控制对数据库及其对象的访问权限。

新的 DDL 语句

新语句 说明

CREATE APPLICATION ROLE

将新的应用程序角色添加到当前数据库中。

ALTER APPLICATION ROLE

更改应用程序角色的属性。

DROP APPLICATION ROLE

从当前数据库删除应用程序角色。

CREATE CERTIFICATE

将新证书添加到数据库实例。

ALTER CERTIFICATE

向证书添加私钥,或更改证书所有者。

DROP CERTIFICATE

从数据库中删除证书。

CREATE LOGIN

创建新的 Microsoft Windows 或 SQL Server 登录帐户。

ALTER LOGIN

更改 Windows 或 SQL Server 登录帐户的属性。

DROP LOGIN

删除 Microsoft Windows 或 SQL Server 登录帐户。

ALTER ROLE

更改数据库角色的属性。

CREATE ROLE

在当前数据库中创建新的数据库角色。

DROP ROLE

从数据库中删除角色。

CREATE SCHEMA

在数据库中创建架构。

ALTER SCHEMA

更改架构所有者。

DROP SCHEMA

从数据库中删除架构。

CREATE USER

向当前数据库中添加新的用户。

ALTER USER

更改数据库中的用户帐户。

DROP USER

从数据库中删除用户帐户。

请参阅

参考

数据定义语言 (DDL) 语句 (Transact-SQL)

其他资源

Transact-SQL 中的新增功能和增强功能 (Transact-SQL)

帮助和信息

获取 SQL Server 2005 帮助