当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 数据控制语言(DCL)是用来设置或者更改数据库用户或角色权限的语句,这些语句包括GRANT、DENY、REVOKE等语句,在默认状态下,只有sysadmin、dbcreator、db_owner或db_securityadmin等角色的成员才有权利执行数据控制语言。
 

 

    摘要:前言: 本文针对最近一段时间非常流行且破坏性较大的威金worm.viking病毒做一些浅显的分析,并综合本人的处理经验,希望对各位有所启发。在此谢谢id“还是马褂”给予的鼓励。不尽之处,多谢指点。(文中所提相关软件,若有读者希望测试使用,请留下电子邮箱等联系方式) 威金worm.viking病毒分析及处理现象:1. 中毒后所有.exe执行文件均发生异常;2. 中毒后系统分区生成很多垃圾文件;3. 中毒后网络共享打印机生成“远程下层文档”异常队列;4. ......
 ·从msdn渠道得到的vista rtm印象    »显示摘要«
    摘要:微软已经数次延期了windows vista rtm 的发布。一个友好的开发者允许笔者在他的系统中使用通过msdn渠道得到的vista rtm。因为就在周末,微软已经将vista rtm在微软开发者网络(msdn)中作了公布。微软公司已经在公告栏中为笔者提供一切可测试的复制版本。它着实已深入人心。自rc2 发布以来,vista已经受到人们的长期的广泛关注。它具有优良的性能、敏捷的速度,并且还有良好的视觉效果。但与之前的beta版相比,笔者很难确定其在速度以......


SQL Server 2000中的SQL语言简介(二)

数据控制语言(dcl)

grant语句 【相关文章:三星:07年Vista将使全球内存市场升

数据控制语言(dcl)是用来设置或者更改数据库用户或角色权限的语句,这些语句包括grant、deny、revoke等语句,在默认状态下,只有sysadmin、dbcreator、db_owner或db_securityadmin等角色的成员才有权利执行数据控制语言。 【扩展阅读:Vista开始与微软自家软件“打架”

【扩展信息:Vista如何应对互联的网络环境

grant语句是授权语句,它可以把语句权限或者对象权限授予给其他用户与角色。

授予语句权限的语法形式为:

grant {all | statement[,...n]} to security_account [ ,...n ]

授予对象权限的语法形式为:

grant { all [ privileges ] | permission [ ,...n ] }{[ ( column [ ,...n ] ) ] on { table | view }| on { table | view } [ ( column [ ,...n ] ) ]| on { stored_procedure | extended_procedure }| on { user_defined_function } } to security_account [ ,...n ] [ with grant option ] [ as { group | role } ]

2、deny语句

deny语句用于拒绝给当前数据库内的用户或者角色授予权限,并防止用户或角色通过其组或角色成员继承权限。否定语句权限的语法形式为:

deny { all | statement [ ,...n ] } to security_account [ ,...n ]

否定对象权限的语法形式为:

deny { all [ privileges ] | permission [ ,...n ] } { [ ( column [ ,...n ] ) ] on { table | view } | on { table | view } [ ( column [ ,...n ] ) ] | on { stored_procedure | extended_procedure } | on { user_defined_function } } to security_account [ ,...n ] [ cascade ]

3 revoke语句

revoke语句是与grant语句相反的语句,它能够将以前在当前数据库内的用户或者角色上授予或拒绝的权限删除,但是该语句并不影响用户或者角色从其他角色中作为成员继承过来的权限。

收回语句权限的语法形式为:

revoke { all | statement [ ,...n ] } from security_account [ ,...n ]

收回对象权限的语法形式为:


...   下一页
    摘要:一、引言 当今,各个企业都在想方设法提高自己的生产效率,并且对it资产的重组也都在努力的探索当中。借助于面向服务的架构(soa)技术,it组织已经在克服这些问题方面取得了一定的成效;但是,在大多数情况下仍然只是实现了整个it服务组合的一小部分。目前,有关这方面的大多数的努力也只不过是达到一种“刚刚满足”的soa应用状况—在改进构建应用程序的能力以及使之与市场的结合更快更好更为便宜方面。而且正如我们已了解的,要实现这些目标说起来容易做起来难。 二、传统的......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE