返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >Sqlserver创建用户并授权的实现步骤
  • 483
分享到

Sqlserver创建用户并授权的实现步骤

2024-04-02 19:04:59 483人浏览 安东尼
摘要

前提,存在一个数据库:JIAOGUAN(教务管理系统),其中有一个表:Student 接下来,我们所有的操作都是针对这个表进行试验 第一步,使用sa账户登录sqlServer,并创

前提,存在一个数据库:JIAOGUAN(教务管理系统),其中有一个表:Student

接下来,我们所有的操作都是针对这个表进行试验

第一步,使用sa账户登录sqlServer,并创建登录账户 test


create login test with passWord='test',default_database=JIAOGUAN  --此登录账户默认拥有数据库JIAOGUAN的权限

第二步:设置用户的schema(具体含义自行查阅),并将用户加入到dbo


use JIAOGUAN
create user test for login test with default_schema=dbo --dbo为DataBaseOwner的简写,每个数据库都有一个dbo用户
exec sp_addrolemember 'db_owner', 'test'   --将test加入 db_owner角色

第三步:拒绝test用户对Student表执行insert语句


use JIAOGUAN
deny insert on Student to test --拒绝test用户对Student表执行insert

此时,使用test用户登录,并尝试对Student表插入数据,会提示错误,注意:使用test用户登录

第四步:拒绝test用户访问Student的gender和birth字段


use JIAOGUAN
deny select on Student(gender,birth) to test --拒绝test用户访问Student表的gender和birth字段

使用test账户登录之后,尝试使用select * from Student,将提示错误

直接查看其它字段

以上步骤,说明刚刚为test用户设置的权限起了作用。

设置权限不仅仅只通过deny来设置,还有grant(用的最多),下次更新~

到此这篇关于Sqlserver创建用户并授权的实现步骤的文章就介绍到这了,更多相关Sqlserver创建用户并授权内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Sqlserver创建用户并授权的实现步骤

本文链接: https://lsjlt.com/news/123080.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Sqlserver创建用户并授权的实现步骤
    前提,存在一个数据库:JIAOGUAN(教务管理系统),其中有一个表:Student 接下来,我们所有的操作都是针对这个表进行试验 第一步,使用sa账户登录SqlServer,并创...
    99+
    2024-04-02
  • SQLServer中如何创建用户并授予权限
    要在SQLServer中创建用户并授予权限,您可以按照以下步骤操作: 首先,使用管理员账户登录到SQLServer Manage...
    99+
    2024-04-09
    SQLServer
  • mongodb怎么创建用户并授权
    在MongoDB中,可以使用以下步骤创建用户并授权: 连接到MongoDB数据库。 切换到admin数据库:`use adm...
    99+
    2023-10-27
    mongodb
  • SQL Server创建用户并且为用户授权
    一丶创建用户 右键点击登录名→新建登录名 二丶设置管理员权限 进入【服务器角色】在右侧的服务器角色面板中,勾选public 服务器角色说明sysadmin执行SQL Server中的任何操作ser...
    99+
    2023-09-01
    数据库 服务器 sql
  • oracle怎么创建新用户并授权
    要在Oracle数据库中创建新用户并授权,可以按照以下步骤进行操作:1. 使用管理员权限的账号登录到Oracle数据库。2. 使用以...
    99+
    2023-09-05
    oracle
  • MySQL 5.7中怎么创建用户并授权
    这期内容当中小编将会给大家带来有关MySQL 5.7中怎么创建用户并授权,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 --创建用户mysql...
    99+
    2024-04-02
  • MySQL创建用户与授权
    一. 创建用户 命令: CREATE USER "username"@"host" IDENTIFIED BY "password"; 说明: username:你将创建的用户名 host:指定该用户在哪个主机上可以登陆,如果是本地用户...
    99+
    2017-07-17
    MySQL创建用户与授权
  • mysql-创建用户和授权
    mysql权限管理我们知道我们的最高权限管理者是root用户,它拥有着最高的权限操作。包括select、update、delete、update、grant等操作.如何创建用户和密码给当前的用户授权移除当前用户的权限如果你想创建一...
    99+
    2023-01-30
    用户 mysql
  • oracle创建用户及授权创建表
    --================================--Oracle 用户、对象权限、系统权限--================================建立表空间和用户的...
    99+
    2024-04-02
  • oracle创建用户并授权的方法是什么
    Oracle 创建用户并授权的方法如下:1. 使用 sysdba 身份登录到 Oracle 数据库。2. 创建用户:```sqlCR...
    99+
    2023-09-08
    oracle
  • sqlserver怎么创建用户并设置权限
    要在SQL Server中创建用户并设置权限,可以按照以下步骤进行:1. 在SQL Server中打开SQL Server Mana...
    99+
    2023-10-18
    sqlserver
  • MariaDB中怎么创建用户并授予权限
    要在MariaDB中创建用户并授予权限,您可以按照以下步骤操作: 首先,以具有管理员权限的用户登录到MariaDB服务器。 ...
    99+
    2024-04-09
    MariaDB
  • mysql 用户创建授权并使用navicat premium 登录
    一. 创建用户 命令: CREATE USER "username"@"host" IDENTIFIED BY "password"; 说明: username:你将创建的用户名 host:指定该用户在哪个主机上可以登陆,如果是本地用户可...
    99+
    2017-07-24
    mysql 用户创建授权并使用navicat premium 登录
  • 02 oracle 创建用户和授权
    1.Oracle 默认用户 只有用合法的用户帐号才能访问Oracle数据库 Oracle 有几个默认的数据库用户 2.创建新用户 2.1 简介 要连接到Oracle数据库,就需要创建一个用户帐户 每个...
    99+
    2024-04-02
  • oracle用户创建和授权(一)
    1、请输入用户名: sys as sysdba2、输入口令: 1234563、创建用户:create user admin identified by admin;4、授权建立表:grant create ...
    99+
    2024-04-02
  • mysql用户创建与授权的简单实例
    目录前言一、用户创建用户案例编辑用户删除用户二、权限授权撤销权限三、其他命令总结前言 mysql默认安装的时候是有一个root用户,这个用户有最高权限,如果要开放数据库里面的数据给别...
    99+
    2024-04-02
  • 使用plsql创建用户并授权(图形化界面)
    使用plsql创建用户并授权(图形化界面) 使用sys用户登录数据库(或者有dba权限的[还不知道具体的区别,但是能用]) 在左边的对象列表中找到USERS,右键点击USERS,选择“新建用户”选项 其他安装下面的图片步骤来...
    99+
    2019-10-05
    使用plsql创建用户并授权(图形化界面)
  • mysql用户创建与授权的方法
    本篇内容主要讲解“mysql用户创建与授权的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql用户创建与授权的方法”吧!前言mysql默认安装的时候是有一个root用户,这个用户有最高...
    99+
    2023-06-29
  • Oracle创建表空间 用户 授权
    创建表空间 用户 授权create tablespace liuzhen_tablespace   datafile 'D:\liuzhen_oracle_data\liuzhen_data.db...
    99+
    2024-04-02
  • MySQl如何创建用户和授权
    小编给大家分享一下MySQl如何创建用户和授权,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!权限的管理:如何创建用户和密码给当前...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作