SQLServer 2005 控制用户权限访问表图文教程

2016-02-19 09:56 5 1 收藏

图老师小编精心整理的SQLServer 2005 控制用户权限访问表图文教程希望大家喜欢,觉得好的亲们记得收藏起来哦!您的支持就是小编更新的动力~

【 tulaoshi.com - 编程语言 】

一、需求

在管理数据库过程中,我们经常需要控制某个用户访问数据库的权限,比如只需要给这个用户访问某个表的权限,甚至是CRUD的权限,更小粒度的还可以去到某几个字段的访问权限。写这篇文章就是说明下这个操作过程。

其实这只是SQL Server权限管理很简单的一小块,有些地方并没有深入理解和讲述,只是希望对一些刚入门的童鞋有帮助,其它大侠就当是:我当堂吓一跳,然后得啖笑。(赌圣)

二、操作步骤

1. 首先进入数据库级别的--

(图1:新建登录名)

2. 在选项卡中,如下图所示,创建登陆名,并设置默认的数据库

(图2:设置选项)

3. 在选项卡中,如下图所示,勾选需要设置的数据库,并设置,点击按钮,完成创建用户的操作

(图3:选择对应数据库)

4. 现在我们就可以对TestLog数据库中的User表进行权限的设置了,-

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

(图4:选择对应表)

5. 在选项卡中,如下图所示,依此点击--

(图5:设置访问表的用户)

6. 在上面点击后,我们就可以下面的列表中找到对应的权限,如果你还想细化到列的权限的话,右下角还有一个的按钮可以进行设置,点击按钮就完成了这些权限的设置了

(图6:权限列表)

7. 现在就使用TestUser用户登陆数据库了,登陆后如下图所示,现在只能看到一个表了

(图7:效果)

三、注意事项

1. 在上面的第3步骤中需要注意:如果这里没有选择对应的数据库的话,之后去TestLog数据库中是找不到TestUser。

(图8:找不到TestUser用户)

2. 在上面的第3步骤,设置完TestLog数据后,需要点击按钮,完成创建用户操作,如果这个时候去设置,是无法在----中找到刚刚新建的TestUser用户的。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

3. 其实在数据库级别的创建的用户是属于全局的,当设置了某个数据库,比如TestLog之后,这个用户就会出现在这个数据库的列表中。如果删除TestLog这个用户,会出现下面的提示。删除了后,这个用户就无法登陆了。需要去对应的数据库中删除用户,如果没有删除又创建,是会报错的。

(图9:删除TestUser用户)

4. 在第6步的列表中,如果选择了这个选项,那么在中设置查询就没有意义了,查询就不会受限制了。如果设置,在正常情况下会显示下图的报错信息:

(图10:效果)

5. 在TestLog数据库的-----这里有更多关于数据库级别的一些对象类型可以设置。

(图11:其它对象类型)

来源:http://www.tulaoshi.com/n/20160219/1592752.html

延伸阅读
第一步:打开QQ,在左上角找到QQ空间标志,打开。 第二步:打开空间后,在主页上面找到设置,在里面找到空间设置。 第三步:打开空间设置后,在左边找到权限设置,点击空间访问。 第四步:在右边选择仅自己,然后点击保存设置。 第五...
标签: 摄影
有时候会发现,光线的运用并没有前述那么容易,尤其在拍风景时​​更是常见,阳光有照射到的部份很亮,没照到的部份就很暗。这时反差的控制就极为重要,以拍晨昏为例,有三种解决方法可减低反差 有时候会发现,光线的运用并没有前述那么容易,尤其在拍风景时​​更是常见,阳光有照射到的部份很亮,没照到的部份就很暗...
最近在利用 SSRS 2005 做报表的时候,调用带有临时表的数据源时,系统会报错,并无法进入向导的下一步,错误如下: There is an error in the query. Invalid object name '#temptb'. 经过研究后想到如下三种解决方案: 1. 使用表变量代替临时表,这样做法可以避免SSRS 2005 的语法错误提示,缺点就是如果处理的数据量比较大,会占用过大的...
1软件准备条件 机器A端:SqlServer2005 Management Studio + WinServer 2003 Enterprise (作为发布服务器) 机器B端:Sqlserver2005 Management Studio Express + WinXP(作为订阅服务器) 一: 1软件准备条件 机器A端:SqlServer2005 Management Studio + WinServer 2003 Enterprise (作为发布服务器) 机器B端:Sq...
《上古卷轴5 天际》控制台附魔图文教程 首先是控制台附魔篇,这是控制台的一个功能,通过附魔命令playerrenchantobject加上附魔装备代码加效果1加效果2来实现自定义的附魔装备和武器。 我就拿魔族装备来讲解,首先第一步把你的装备放进木桶(任何容器都行)。 然后打开控制台点击箱子(控制台页面截不了图)。 输入showinventory...

经验教程

676

收藏

86
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部