WEB开发网
开发学院数据库MSSQL Server MS SQL入门基础:权限管理 阅读

MS SQL入门基础:权限管理

 2007-01-03 09:22:30 来源:WEB开发网   
核心提示: 各参数含义说明如下: ALL表示具有所有的语句或对象权限,对于语句权限来说,MS SQL入门基础:权限管理(2),只有sysadmin 角色才具有所有的语句权限;对于对象权限来说,只有sysadmin 和db_owner 角色才具有访问某一数据库所有对象的权限,(4) 在Database

各参数含义说明如下: ALL

表示具有所有的语句或对象权限。对于语句权限来说,只有sysadmin 角色才具有所有的语句权限;对于对象权限来说,只有sysadmin 和db_owner 角色才具有访问某一数据库所有对象的权限。 statement

表示用户具有使用该语句的权限。这些语句包括:

CREATE DATABASE; CREATE DEFAULT; CREATE PROCEDURE CREATE

RULE CREATE TABLE; CREATE VIEW;BACKUP DATABASE; BACKUP LOG WITH GRANT OPTION

表示该权限授予者可以向其它用户授予访问数据对象的权限。 ????????  

REVOKE和DENY语法格式与GRANT语法格式一样。

14.4.2 利用SQL Server Enterprise Manager 管理权限

在SQL Server 中通过两种途径可实现对语句权限和对象权限的管理,从而实现对用户权限的设定。这两种途径分别为面向单一用户和面向数据库对象两种权限设置。

1 面向单一用户的权限设置

在SQL Server Enterprise Manager 其执行步骤为:

(1) 启动SQL Server Enterprise Manage, 登录到指定的服务器。

(2) 展开指定的数据库,然后单击Users 图标,此时在右窗格中将显示数据库所有用户。

(3) 在数据库用户清单中选择要进行权限设置的用户,右击用户名,然后在弹出 菜单中选择Properties, 弹出Database User Properties 对话框,如图14-6 所示。

(4) 在Database User Properties 对话框中单击Permission 按钮,弹出如图14-7 所示的Database User Properties 对话框,在该对话框中进行对象权限设置。

Tags:MS SQL 入门

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接