删除特权只会从数据设计项目的数据库中除去特权。撤销特权会从数据服务器中除去特权。
关于本任务
数据设计项目中数据库的“属性”视图“特权”页仅列示特权。从该列表中删除特权不会自动从数据服务器撤销该特权。
过程
要撤销数据服务器上存在的特权:
- 在数据项目资源管理器中,右键单击列示了该特权的数据库。
- 在“属性”视图的特权页面上,对要撤销的特权选择撤销复选框。
- 右键单击该数据库并选择生成 DDL。在生成 DDL 向导中,执行下列步骤:
- 在向导的选项页面上,取消选择除标准名称、带引号的标识及
GRANT 语句之外的所有复选框。
- 在对象页面上,取消选择所有复选框。
- 在保存并运行 DDL 页面上,指定向导将创建的 SQL 文件的名称。验证
REVOKE 语句是否正确。选择在服务器上运行 DDL 复选框。
- 在选择连接页面上,选择与数据服务器的连接。
- 在总结页面上,验证向导将执行的操作并单击完成。
- 在“数据输出”视图(缺省情况下位于“属性”视图旁边)中,验证 SQL 语句是否在数据服务器上成功运行。