永发信息网

关于数据库的题

答案:2  悬赏:60  手机版
解决时间 2021-01-02 04:59
  • 提问者网友:骨子里的高雅
  • 2021-01-01 21:00
一.用T-SQL语句完成下面的工作.
(1)为数据库Student创建一个用户,名为zeng.该用户属于db_datareader角色的成员.
(2)为数据库Student创建一个用户,名为zhu.该用户被授予执行CREATE FUNCTION的权限.
(3)取消用户zhu的执行CREATE FUNCTION的权限,并从数据库Student的用户中删除.
最佳答案
  • 五星知识达人网友:英雄的欲望
  • 2021-01-01 21:49
use Student
go
(1) exec sp_grantdbaccess 'zeng'
(2) exec sp_grantdbaccess 'zhu'
GRANT create function table to zhu
全部回答
  • 1楼网友:动情书生
  • 2021-01-01 23:00

1)select 读者.*

    from 读者,借阅,图书

    where (读者.借书证号=借阅.借书证号 and 借阅.总编号=图书.总编号 and 书名='数据库原理与应用')

2)select 图书.*

    from 图书 inner join 借阅 on 图书.总编号=借阅.总编号

    where 单价>38

    order by 借阅日期

3)select 图书.*

    from 图书

    where 单价> (select max(单价) from 图书 where 出版社名='天津大学出版社')

4)select 读者.*

    from 读者

    where 读者.借书证号 in (select 借书证号 from 借阅 groupby 借书证号 having(count(借书证号)>=3)))

5)delete from 借阅 where datepart(yyyy,借阅日期)<2001

6)create view tempbook

    as

    select *

from 读者,借阅,图书

where (读者.借书证号=借阅.借书证号 and 借阅.总编号=图书.总编号 and 借阅日期>'2007-01-01 23:59:59')

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯