轻轻松松学数据库!!SQL Server 2008是微软的SQL Server数据库中的最新版本,在该版本的数据库产品中融入了更多商业智能的内容。本书中也使用了一篇专门讲解了与商业智能有关的一些内容。 本书总分为5篇,共21章。第一篇主要讲解数据库的基础,包括数据库的概念及安装。第二篇讲解数据库管理的常用知识,包括数据库的管理、表的管理、确保数据的完整性及用户权限的设置等内容。第三篇主要讲解SQL的编程,包括T-SQL语言、存储过程及触发器。第四篇讲解与商业智能有关的内容,包括集成服务、报表服
GRANT
GRANT [,]...
ON [, ]…
TO [,]...
[WITH GRANT OPTION];
WITH GRANT OPTION子句,指定:可以再授予,没有指定:不能传播
语义:将对指定操作对象的指定操作权限授予指定的用户
首先,建立登录名U1-U7,再建立用户U1-U7
以sa用户登录
[例4.1] 把查询Student表权限授给用户U1
GRANT SELECT
ON TABLE Student
TO U1
SQL serever报错:关键字 ‘TO’ 附近有语
【4.1】把查询Student表权限授给用户U1
GRANT SELECT
ON TABLE Student
TO U1;
--标准SQL
GRANT SELECT
ON Student
TO U1;
--T-SQL
在SQLserver中要运行此语句,必须删除TABLE。
GRANT [,]...
ON [, ]...
TO [,]...
将某对象的权限授予指定用户。这里把查询Student表的权限给了U1。
然后登陆了U1的账户,新建查询后输入以下语句