数据库安全性控制章节敲代码准备工作:
1、更改认证方式,重启sql服务。
2、创建登录名。(安全性-登录名-新建登录名)
3、某个数据库安全性下创建用户。
4、连接。
grant语句向用户授予权限,revoke语句收回已经授予用户的权限。
1、grant语句的一般格式:
grant <权限1>,<权限2>…
on <对象名>
to <用户>
2、revoke语句的一般格式:
revoke <权限1>,<权限2>…
on <对象名>
from <用户> [cascade]
SQL语句:
--sql(local)
/*将查询student表的权限授给用户U1*/
grant select
on student
to u1
/*将course表的所有权限(select,insert,update,delete,references)授给用户u1*/
grant all