[SQL-SERVER:数据库安全及维护]:MSSM工具对用户进行用户授权和角色授权操作

news2024/10/2 19:09:04

文章目录

  • 直接为用户授权(20分)
    • 1. 创建登录TLogin,自行指定登录密码
      • 服务器层面选择 安全性 > 点击 登录名 > 点击右键 > 点击 新建登录名 > 选择sqlserver验证 > 关闭强制登录更改密码
      • 异常解决:sqlserver 配置管理器 选择sqlserver代理点击开启
      • 主要::登录界面选用sql server身份认证 > 勾选加密 信任服务器证书
      • 最后结果
    • 2. 将TLogin映射到TeachingDB_***的数据库用户TUser
    • 3. 为TUser定义对教师信息表的查询、增加、删除和更新权限
    • 4. 用TLogin登录,对库表进行访问,验证权限并记录访问结果
  • 通过角色为用户授权(20分)
    • 1.创建角色CRole,并定义其拥有对课程信息表的查询、增加、删除和更新权限
    • 2.创建登录CLogin,自行指定登录密码
    • 3.为CLogin在TeachingDB_***创建数据库用户CUser,将其添加到角色CRole中
      • 下面是具体数据库下面的用户CUser
    • 4.用CLogin登录,对库表进行访问,验证权限并记录访问结果
      • 可以查看到指定角色下的表

在这里插入图片描述

直接为用户授权(20分)

在这里插入图片描述
在这里插入图片描述

1. 创建登录TLogin,自行指定登录密码

服务器层面选择 安全性 > 点击 登录名 > 点击右键 > 点击 新建登录名 > 选择sqlserver验证 > 关闭强制登录更改密码

在这里插入图片描述
在这里插入图片描述
点击连接数据库引擎
在这里插入图片描述

异常解决:sqlserver 配置管理器 选择sqlserver代理点击开启

显示异常:证书链是由不收信任办法机构颁发的;
服务点击右键属性 > 点击安全性 > 点击 服务器身份验证 > 勾选 双身份认证模式
在这里插入图片描述

在这里插入图片描述

主要::登录界面选用sql server身份认证 > 勾选加密 信任服务器证书

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

最后结果

在这里插入图片描述
并且生效
在这里插入图片描述

2. 将TLogin映射到TeachingDB_***的数据库用户TUser

sa用户登录下打开制定数据库,点击安全性,点击用户,点击右键 新建用户
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

再次查看可以点开
在这里插入图片描述
此时映射用户还没有权限

在这里插入图片描述

3. 为TUser定义对教师信息表的查询、增加、删除和更新权限

sa用户登录下打开制定数据库,点击安全性,点击用户,点击第二步创建的tuser用户右键属性 > 点击 安全对象 > 点击搜索 > 点击 特定对象 > 对象类型选择表 > 浏览选择教师表 > 配置具体 crud 权限

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

4. 用TLogin登录,对库表进行访问,验证权限并记录访问结果

查看结果已生效 , 具体表右键选择查找前1000行
在这里插入图片描述

在这里插入图片描述

通过角色为用户授权(20分)

1.创建角色CRole,并定义其拥有对课程信息表的查询、增加、删除和更新权限

点击具体数据库,安全性,点击角色,点击数据库角色,右键新建角色,创建好名称后,选择安全对象,点击搜索 > 点击特定对象 > 选择对象类型 > 浏览选择表
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

2.创建登录CLogin,自行指定登录密码

上面步骤包含,sa 用户下创建用户CLogin
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

3.为CLogin在TeachingDB_***创建数据库用户CUser,将其添加到角色CRole中

下面是具体数据库下面的用户CUser

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4.用CLogin登录,对库表进行访问,验证权限并记录访问结果

在这里插入图片描述

可以查看到指定角色下的表

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1793767.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Docker+JMeter+InfluxDB+Grafana 搭建性 能监控平台

JMeter原生报告的缺点: 无法实时共享 报告信息的展示不美观 需求方案 为了解决上述问题,可以通过 InfluxDB Grafana解决 : InfluxDB :是一个开源分布式指标数据库,使用 Go 语言编写,无需外部依赖 应用&am…

【C++】类和对象——构造和析构函数

目录 前言类的六个默认构造函数构造函数1.构造函数的概念2.构造函数的特性 初始化列表1.构造函数整体赋值2.初始化列表 析构函数1.析构函数的概念2.析构函数的特性 前言 类和对象相关博客:【C】类和对象   我们前面一个内容已经讲了关于类好对象的初步的一些知识&…

Linux——nginx部署

部署Nginx 构建Nginx服务器 (实验需要DNS支持,或添加hosts条目,例如: ) 安装Nginx(yum安装即可) 安装依赖软件包: 重启、启用服务并查看服务状态: 默认页面&#xff0…

AIGC会带来失业潮吗?紧紧跟时代第一步,如何学习AIGC

会,但AI淘汰的始终是跟不上时代的人。 现在很多公司都有AI培训,不仅GPT,还有Midjourney、Stable DIffusion等一系列AI工具。 像我们公司虽然今年招的少,但也会对新招的应届生统一进行AI培训。 用任正非先生的话来说就是&#x…

ubuntu top命令的参数和快捷键

命令选项 -1 单个、所有cpu信息切换 top -1-b 批处理 top -b > top.txt这将保存top命令的输出到文件,直到手动终止或关机。所以使用这个命令要注意和其他命令配合,否则文件速度增长会很快。 在文件中,将会重复输入top命令。 -c 切换命…

干货!以医疗行业为例,讲解数据安全级别划分以及归纳敏感数据的处理策略

数据分类分级是一项基础工作,也是提供数据分级保护的基础措施之一,是企业长期的一项技术、管理措施。企业通过制定数据分类分级策略、模板、管理规范能够有助于帮助企业梳理清楚企业数据资产,在面向合规监管、内部数据安全控制时能够提供更完…

pyspark中使用mysql jdbc报错java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解决

报错信息: py4j.protocol.Py4JJavaError: An error occurred while calling o33.load. : java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 我的解决方法: 这个报错就是提示你找不到jar包,所以你需要去下载一个和你mysql版本匹配的j…

摸鱼大数据——Hive调优16-19

16、JVM 重用 此操作, 在hive2.x已经不需要配置了, 默认支持 jvm重用: 默认情况下, container资源容器 只能使用一次,不能重复使用, 开启JVM重用, 运行container容器可以被重复使用,在hive2.x已经默认支持了 17、推测执行 调优举例: 大数据小组,假设…

Android14 WMS-窗口绘制之relayoutWindow流程(二)-Server端

本文接着如下文章往下讲 Android14 WMS-窗口绘制之relayoutWindow流程(一)-Client端-CSDN博客 然后就到了Server端WMS的核心实现方法relayoutWindow里 WindowManagerService.java - OpenGrok cross reference for /frameworks/base/services/core/java/com/android/server…

QT系列教程(9) 主窗口学习

简介 任何界面应用都有一个主窗口,今天我们谈谈主窗口相关知识。一个主窗口包括菜单栏,工具栏,状态栏,以及中心区域等部分。我们先从菜单栏说起 菜单栏 我们创建一个主窗口应用程序, 在ui文件里的菜单栏里有“在这里输入”的一个…

四、Window整理右键扩展

一、桌面右键和文件右键扩展整理 简而言之整理下面图示内容 桌面右键: 对文件右键: 工具:火狐自带工具 二、新建扩展管理 简而言之整理下面图示内容 Win R输入regedit 寻找:计算机\HKEY_CURRENT_USER\Software\Microsof…

中科数安 | 透明加密防泄密系统!如何有效防止企业内部核心数据资料外泄?

中科数安提供的透明加密防泄密系统是一种专为企业设计的数据保护解决方案,它通过以下关键特性有效防止企业内部核心数据资料外泄: PC地址:——www.weaem.com 自动智能透明加密:系统能够在操作系统级别无缝集成,对指定类…

重生之 SpringBoot3 入门保姆级学习(15、内容协商返回不同数据类型)

重生之 SpringBoot3 入门保姆级学习&#xff08;15、内容协商返回不同数据类型&#xff09; 3.3.3 改变 Accept 实现内容协商3.3.4 改变 application.proerties 实现内容协商 3.3.3 改变 Accept 实现内容协商 添加支持写出 xml 内容的 Maven 依赖并刷新 Maven <!-- …

日语里「ずつ」和「づつ」有什么不同,柯桥成人日语培训

在生活中&#xff0c;我们常用「1人ずつ」「一歩ずつ」表示固定数量的重复出现&#xff0c;但有时候也会写作「1人づつ」「一歩づつ」&#xff0c;究竟哪种写法才是正确的呢&#xff1f;今天这篇文章将对「ずつ」和「づつ」的正确用法进行说明。 01 使用情况 根据日本文部科学…

RLHF(从人类反馈中进行强化学习)详解(三)

在经过了前两节的内容学习之后&#xff0c;我们对于RLHF&#xff08;从人类反馈中进行强化学习&#xff09;有了比较深入的认知&#xff0c;并且初步了解了RLHF中偏好数据集的引入&#xff0c;奖励模型的设置以及baseLLM的训练过程。在本节的学习中&#xff0c;我们将深入LLM的…

Visual Studio Installer 点击闪退

Visual Studio Installer 点击闪退问题 1. 问题描述2. 错误类型3. 解决方法4. 结果5. 说明6. 参考 1. 问题描述 重装了系统后&#xff08;系统版本&#xff1a;如下图所示&#xff09;&#xff0c;我从官方网站&#xff08;https://visualstudio.microsoft.com/ ) 下载了安装程…

如何把几个pdf文件合成在一个pdf文件

PDF合并&#xff0c;作为一种常见的文件处理方式&#xff0c;无论是在学术研究、工作汇报还是日常生活中&#xff0c;都有着广泛的应用。本文将详细介绍PDF合并的多种方法&#xff0c;帮助读者轻松掌握这一技能。 打开 “轻云处理pdf官网” 的网站&#xff0c;然后上传pdf。 pd…

入门Consul注册、配置中心(代码演示)

1、安装与使用 2、注册服务到consul 3、调用consul上注册的服务 4、配置中心 1、安装与使用 官网地址&#xff1a;Install | Consul | HashiCorp Developer 下载对应的系统 解压缩后文件 打开命令行运行 consul.exe agent -dev 即可运行 可以编写一个bat脚本每次运行ba…

C# MQTTNET 服务端+客户端 实现 源码示例

目录 1.演示效果 2.源码下载 3.服务端介绍 4.客户端介绍 1.演示效果 2.源码下载 下载地址&#xff1a;https://download.csdn.net/download/rotion135/89385802 3.服务端介绍 服务端用的控制台程序进行设计&#xff0c;实际使用可以套一层Windows服务的皮&#xff0c;进…

了解一下Ubuntu Linux

1.3.1 什么是Ubuntu Ubuntu这个名字非常神奇&#xff0c;它取自非洲南部祖鲁语的ubuntu&#xff0c;是一个哲学名称&#xff0c;其意思为“人性”或者“我的存在是因为大家的存在”。对于中国人来说&#xff0c;一般称呼它为乌班图。 Ubuntu是在Debian的基础上开发出来的&am…