日期:2014-05-18  浏览次数:20556 次

请教一个关于SQL权限的问题("编写表脚本为")
sql 2008 表上点击右键有一个"编写表脚本为"--CREATE到-- XX
可以快速的将表的建立脚本生成

问题是,应该赋予该账号什么权限他才能这样操作呢

EG. user1 拥有对数据库的db_datareader & db_datawriter 权限
---需求:想增加"编写表脚本为"的权限


不增加该用户的其他角色(服务器角色 & 数据库角色成员)。

请教各位,谢谢!



------解决方案--------------------
楼主 的想法很好。但是 实现不了。


探讨
有select权限的就会有产生脚本的权限,除非你把select权限也给人家XX了。。。

------解决方案--------------------
VIEW DEFINITION 权限