微软BI开拓者数据库专区SQL Server管理 SQL Server 2005 能否控制某个用户对一个库单个表或多个表的权限

1  /  1  页   1 跳转 查看:5914

SQL Server 2005 能否控制某个用户对一个库单个表或多个表的权限

SQL Server 2005 能否控制某个用户对一个库单个表或多个表的权限

SQL Server 2005 能否控制某个用户对一个库的单个表或多个表的权限
 

回复: SQL Server 2005 能否控制某个用户对一个库单个表或多个表的权限

可以将这个表或多个表建在一个Schema上,然后给这个用户分配这个Schema的权限即可。

没试过,但应该可以吧
虽有智慧,不如乘势;虽有鎡基,不如待时。
君子学以聚之,问以辨之,宽以居之,仁以行之。
独学而无友,则孤陋而寡闻。
 

回复: SQL Server 2005 能否控制某个用户对一个库单个表或多个表的权限



引用:
原帖由 一笑不倾城 于 2007-9-7 11:25:00 发表
SQL Server 2005 能否控制某个用户对一个库的单个表或多个表的权限


楼主的意思是...?
 

回复: SQL Server 2005 能否控制某个用户对一个库单个表或多个表的权限

没问题,同拓狼所说
 

回复: SQL Server 2005 能否控制某个用户对一个库单个表或多个表的权限



引用:
原帖由 拓狼 于 2007-9-7 11:27:00 发表
可以将这个表或多个表建在一个Schema上,然后给这个用户分配这个Schema的权限即可。

没试过,但应该可以吧


1、如果已经创建好了所属的Schema,能否修改其所属的Schema?
2、如果不放在一个Schema,能否有别的方法?
3、如果不同的用户对该表或多个表的权限不一样呢?
最后编辑一笑不倾城 最后编辑于 2007-09-07 15:05:24
 

回复: SQL Server 2005 能否控制某个用户对一个库单个表或多个表的权限

可以,但需要每个用户,或者用户组单独设置,比较麻烦.

 附件: 您所在的用户组无法下载或查看附件
个人主页:http://blog.csdn.net/jadeite
QQ 群:42228478
MSN 群:group123398@xiaoi.com
 

回复: SQL Server 2005 能否控制某个用户对一个库单个表或多个表的权限



引用:
原帖由 一笑不倾城 于 2007-9-7 12:32:00 发表
1、如果已经创建好了所属的Schema,能否修改其所属的Schema?
2、如果不放在一个Schema,能否有别的方法?
3、如果不同的用户对该表或多个表的权限不一样呢?


第一个问题,可以修改,使用ALTER SCHEMA...TRANSFER...语句即可。

其次,这些权限的设置都可以图形界面或GRANT语句来完成。如果你要为多个用户设置同样的权限,你可以使用角色来实现,然后把这些用户分配这个角色即可。

最后,实在是不明白你这个帖子的意思,呵呵。
虽有智慧,不如乘势;虽有鎡基,不如待时。
君子学以聚之,问以辨之,宽以居之,仁以行之。
独学而无友,则孤陋而寡闻。
 

回复: SQL Server 2005 能否控制某个用户对一个库单个表或多个表的权限



引用:
原帖由 拓狼 于 2007-9-7 15:12:00 发表
第一个问题,可以修改,使用ALTER SCHEMA...TRANSFER...语句即可。

其次,这些权限的设置都可以图形界面或GRANT语句来完成。如果你要为多个用户设置同样的权限,你可以使用角色来实现,然后把这些用户分配这个角色即可。

最后,实在是不明白你这个帖子的意思,呵呵。


难道我的阐述有问题?
别人问俺,他能不能控制某个用户只能对数据库里的一张表有读写的权限?俺试了一下,发现可以控制权限到架构的级别。如果这样难道还得去改表的所属架构么?俺有些郁闷,所以就发帖来问一下,狼兄明白俺的意思不?:)

刚才我又试了一下,不必改架构就可以做到对单个表或多个表的限制:)
 

回复:SQL Server 2005 能否控制某个用户对一个库单个表或多个表的权限

aaaaaaaaaaaaa
 
1  /  1  页   1 跳转

版权所有 微软BI开拓者 

Powered by Discuz!NT 2.1.202    Copyright © 2001-2012 Comsenz Inc.
Processed in 0.1250048 second(s) , 6 queries.
返顶部