SQL语句对用户授权操作

  1. 对方不能以sa的身份进行登录,我们就创建一个登录名xsMaster,密码111
create login xsMaster with password='111';
  1. 可以让对方用上面的登录名和密码进行登录了,但是不能打开数据库。
    接下来得创建一个用户xsuser,才能访问数据库。
create user xsuser for login xsMaster;  
  1. 创建完用户后,就可以访问数据库了,但是看不到所有的表及视图。
    授予用户xsuser对student表的查看权限
grant select on student
to xsuser;
  1. 回收用户xsuser对student表的查看权限
revoke select on student
from xsuser;

你可能感兴趣的:(数据库原理)