SQL语句大全_完全版_免费下载(16)
时间:2026-01-16
时间:2026-01-16
把一组可查询某特定数据的语句存成存储过程,然后将其execute权限设置给用户,用户就可以执行他来取得数据了。这样省去了很多复杂的授权过程,是不是很方便呀! 简单的说了说这些,我们再来谈谈SQLSERVER中特殊的东西:sa帐号,public数据库角色,guest数据库用户。 Sa是SQLSERVER默认的管理员帐号,主要是为了向下兼容而设置的。这个也就是安装好SQLSERVER时就有的帐号,而且权限极大,所以在安装过程中最好把他的密码进行设置,不要为空。这个帐号相当于服务器角色中的system administrator,而且不可以删除。 Public数据库角色是一个公共的数据库角色,也就是说当你新建一个数据库角色的时候,默认的就属于这个角色。这个也是不可删除的。所以为了安全期间,我们对public数据库对象不要赋予过多的权限(除非有这个需要)。 Guest是一个特殊的数据库用户,类似于windows NT/2000下的guest帐号,都是给未经授权的用户提供某种程度的访问权限。如果不需要这个用户可以将其删除。 说了这些概念,其实现都是通过“企业管理器”实现的,我们就这些谈谈用相应的系统存储过程: 登陆管理:sp_addlogin 新增帐号 sp_droplogin 删除帐号 sp_grantlogins 允许某windows帐号访问 sp_denylogins 禁止某windows帐号访问 sp_revokelogins 删除某windows帐号访问 sp_helplogin 查看帐号信息
sp_addsrvrolemember 将某用户添加到服务器角色 sp_dropsrvrolemember 将某用户从数据库角色中删除 sp_helpsrvrole 查看服务器角色的信息 数据库用户管理:sp_grantaccess 建立数据库用户 sp_revokedbaccess 删除数据库用户 sp_helpuser 查看用户信息 数据库角色管理:sp_addrole 建立数据库角色 sp_addrolemember 将用户加入数据库角色 sp_helprole 查看数据库角色信息 sp_helprolemember 查看某数据库角色的所有成员 sp_droprole 删除角色 sp_droprolemember 删除角色中的某一成员 好了,看了上面的不要感觉麻烦呀,这可是让你高效工作的宝贝呀,熟能生巧,我们一起联系多了,其实掌握就觉得很轻松了!继续努力!:)
分类: ( 一般分类 ) :: 评论 (0) :: 静态链接网址 :: 引用 (0)
<!-- -->
SQLSERVER2000攻略(1)-工作流程篇
SQLSERVER2000是windows平台上一个重要的数据管理工具。了解数据库的朋友对他一定很熟悉。我们就此在这里作一系列的讨论,希望通过这次的交流我们对SQLSERVER2000有个深刻的理解。首先,我们探讨一下他的工作流程,这可是工作的基础呀,好,我们开始了! 简单的说,SQLSERVER2000是个采用主从结构的关系数据库系统。哈,是不是太简单,毕竟现在市面上的数据库产品几乎都是这个结构。我们来深入一点,所谓SQLSERVER的主从结构(Client/Server),就是由SQLSERVER扮演存放数据和提供数据给客户端的角色,当用户要取用数据时,则可调用各种不同的客户端应用程序,通过SQLSERVER所支持的接口,向
SQLSERVER提供请求,然后取得数据库中的数据并返回给用户。这个过程应该好理解吧。
看了这个是不是觉得很easy呀!其实,这只是比较传统的双层式Client/Server结构,近年来三层式或者多层式主从结构的应用正在流行。例如:配合微软的BackOffice中的其他服务器产品,即可建立多层主从运算模式。 了解了基本的数据流程,那是不是要问是什么实现客户端与服务器之间的沟通哪?这个是个比较有意义的问题。我们知道了作什么,就应改知道他是怎么做的。所谓,打破沙锅问到底!我们说一下工作原理:SQLSERVER提供了多种不同的接口让客户端(应用程序)顺利与服
下一篇:六年级-第一单元-索溪峪的野