以下是搜索内容: 关闭

  • 首页
  • 日志
  • 友情链接
  • 关于我

KoiNL.

愿世间美好 温柔以待

“锦鲤握运,未离我韵”

“愿好运常在”

18 分类
0 标签
16 归档
  • 小站首页
  • 个人日志
  • 友情链接
  • 关于自己
  • 我的工具
站点信息

文章数目: 84 篇

最近动态: 2天前

上线时间: 531天

当前版本: v3.0.0

『SQL Server』第九章 安全管理

分类: SqlServer
标签:

创建日期:2022-07-17 09:14:49

题1: 设 log1 是身份验证模式的数据库服务器登录账户,现在要授予该账户创建数据库的权限,请补全下列语句:
EXEC sp_addsrvrolemember ‘log1’, ‘____’
解析1:数据库主要的固定服务器级角色及权限如下表:

bulkadmin 执行 BULK INSERT 语句
dbcreator 创建修改删除和还原数据库对象√
diskadmin 管理磁盘文件
processadmin 管理运行的进程
serveradmin 配置服务器范围
setupadmin 增删链接服务器
sysadmin 系统管理员√
securityadmin 管理服务器登陆账户

例2: 只具有修改数据库全部用户表数据权限的系统角色是____
解析2: 下表是服务器级角色

db_owner 创建数据量对象; 配置,维护,删除数据库
db_accessadmin 增删用户
db_backupoperator 备份恢复数据库和日志
db_datareader 只读
db_datawriter 增删改
db_ddladmin 执行数据定义语言(DDL)
db_denydatareader 不可读
db_denydatawriter 不可增删改
db_securityadmin 管理数据库角色,角色成员以及数据库中语句和对象的权限
public 默认角色

对数据的访问是通过SQL server 的权限层次结构管理的.通过以下三种语句来管理这个权限层次结构.
用户 u1 在 数据库 db1 的查询表 t1 的权限, 此权限用户可以转授
GRANT SELETE ON db1(t1) TO u1 WITH GRANT OPTION
收回用户 u1 对表 t1 的数据更改权
REVOKE UPDATE ON t1 FROM|TO u1 CASCADE
拒绝用户 u1 对表 t1 的删除权限
DENY DELETE ON t1 TO u1

用户 u1 在数据库 db1 中有建表权限
GRANT CREATE TABLE ON db1 TO u1
收回用户 u1 对数据库 db1 的创建视图权限
REVOKE CREATE VIEW FROM u1
美国国防部对强制存取控制的分级为:验证保护,强制保护,自主保护,最小保护,分别为ABCD级别.
yqzz 有气质罪

DROP USER u1
CREATE LOGIN l1 WITH PASSWORD=’a123’
DROP LOGIN l1
ALTER LOGIN u1 ENABLE

浏览量

评论区

欢迎你留下宝贵的意见,昵称输入QQ号会显示QQ头像哦~

目录

上一篇: 『SQL Server』第十二章 备份与恢复数据库

下一篇 『SQL Server』第二章 需求分析

公告栏

《 

 》

Hello~近期剽窃本站内容频发,本站唯一指定网站:https://koinl.github.io。请认准。点击点击此处选择进入。
回到顶部
查看评论

Power By Hexo.

Theme:koinl.

信息来源于锦鲤未离