请有人解释以下语句在SQL Server 2005中的作用:
GRANT ALL TO pax_writer
pax_writer是先前使用语句
创建的数据库角色CREATE ROLE pax_writer AUTHORIZATION dbo
答案 0 :(得分:3)
这是您唯一可以退出ON ThingsAndStuff
条款的时间。
所有的
此选项不会全部授予 可能的权限。授予ALL是 相当于授予以下内容 权限:BACKUP DATABASE,BACKUP 日志,创建数据库,创建默认值, 创造功能,创建程序, 创建规则,创建表和创建 VIEW。
答案 1 :(得分:2)
全部授予“某人”授予数据库中所有可用对象的所有权限。但我不确定这是假设在sql server 2005中工作,因为我担心他们只是为了向后兼容而离开“GRANT ALL”。
根据sql server 2005中的文章,这样工作:
希望有人会得到正确答案