SqlServer 添加用户 添加角色 分配权限
--创建一个简单的登录,登录名为:newlogin;登录密码:123456;默认数据库:master,默认数据库也可以不指定。
EXEC sp_addlogin 'newlogin','123456','master'
--创建用户
--创建一个简单的用户,如果不指定用户名,则添加到当前数据库登录名中,如果不指定角色,则该用户默认属于public角色。下为添加newlogin登录名。
EXEC sp_adduser 'newlogin'
--创建一个带用户名的用户,用户可以与登录名相同(同上一种类似),也可以不同,但要设定当前登录名,用户角色可选,默认为public。下为将用户newuser添加到newlogin登录名中。
EXEC sp_adduser 'newlogin','newuser'
--创建角色
EXEC sp_addrole 'newrole'
--下为将用户下为将用户newuser添加到newlogin登录名中。并指定newrole角色。
EXEC sp_adduser 'newlogin','newuser','newrole'
--为角色newrole赋予jobs表的所有权限
GRANT ALL ON jobs TO newrole
--为角色newrole赋予sales表的查、改权限
GRANT SELECT,UPDATE ON sales TO newrole
--禁止角色newrole使用employees表的插入权限
DENY INSERT ON employees TO newrole
另一种创建用户和赋予角色的方式
--为登录newlogin在数据库中添加安全账户newuser
EXEC sp_grantdbaccess 'newlogin','newuser'
--添加newuser为角色newrole的成员
EXEC sp_addrolemember 'newrole','newuser'
--数据库用户、角色、登录的删除操作
--删除当前数据库用户
EXEC sp_revokedbaccess 'newuser';
--删除数据库登录
EXEC sp_droplogin 'newlogin'
--删除数据库角色
EXEC sp_droprole 'newrole'
--从数据库角色(newrole)中删除用户(newuser)
EXEC sp_droprolemember 'newrole', 'newuser'
--用SQL代码新建登录、用户
--创建带密码的mylogin登录名,MUST_CHANGE 选项需要用户首次连接服务器时更改此密码。
CREATE LOGIN mylogin WITH PASSWORD = '123456' MUST_CHANGE;
--创建映射到凭据的登录名。
--以下示例将创建mylogin登录名。此登录名将映射到mycredential凭据。
CREATE LOGIN mylogin WITH PASSWORD = '123456',
CREDENTIAL = mycredential;
--从Windows 域帐户创建登录名
--如果从Windows 域帐户映射登录名,则登录名必须用方括号([ ]) 括起来。
CREATE LOGIN [jack\xiangzhao] FROM WINDOWS;
--如果指定用户名,则不使用默认登录名作为该数据库用户
CREATE USER myuser FOR LOGIN mylogin
--以下示例将创建用户myuser拥有的数据库角色myrole
CREATE ROLE myrole AUTHORIZATION myuser;
--以下示例将创建db_role固定数据库角色拥有的数据库角色myrole
CREATE ROLE myrole AUTHORIZATION db_role
转载于:https://www.cnblogs.com/andy_tigger/archive/2010/07/16/1778891.html
SqlServer 添加用户 添加角色 分配权限相关推荐
- vtigercrm中添加用户字段_linux笔记(一):linux添加用户并赋予root权限
最近开始学习linux,不定期把一些学习到的东西记录到这里,权当笔记! Linux添加用户并赋root权限 一.添加用户并设置密码: 1.添加一个普通用户 2.设置密码,当看到"passwd ...
- linux怎么添加用户并赋予root权限
linux怎么添加用户并赋予root权限? linux下添加用户并赋予root权限的方法: 1.添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser hadoop//添加一 ...
- 添加用户并配置读写权限(阁瑞钛伦特软件-九耶实训)
1.3.1添加用户并授予读写权限 Step01:进入CMD控制台输入命令如图1.43所示. 图1.43 增加1个ghy账户并设置密码 参数-c就是创建password.ini文件,再创建1个用户时就不 ...
- Oracle基本安全之用户、角色和权限操作
学习Oracle离不开用户.角色和权限这三个概念,下面首先解释一下这三个概念: 用户:对数据库的访问需要以适当的身份通过验证,这就是用户的作用:每个Oracle用户都有自己的用户名和密码,并且拥有他们 ...
- springBoot+springSecurity 数据库动态管理用户、角色、权限(二)
序: 本文使用springboot+mybatis+SpringSecurity 实现数据库动态的管理用户.角色.权限管理 本文细分角色和权限,并将用户.角色.权限和资源均采用数据库存储,并且自定义 ...
- 用户,角色,权限配置表
设计基础:用户.角色.权限三大核心表,加上用户角色.角色权限两个映射表(用于给用户表联系上权限表).这样就可以通过登录的用户来获取权限列表,或判断是否拥有某个权限. 大致用到5张表:用户表(UserI ...
- 08-HR-权限管理模块(给员工分配角色,权限点管理页面开发,给角色分配权限,前端权限-页面访问权(路由),前端权限-按钮操作权)
权限管理模块 RBAC的权限设计思想 采用方案: RBAC的权限模型,RBAC(Role-Based Access control) ,也就是基于角色的权限分配解决方案 权限控制目标:不同的用户登录系 ...
- Oracle的用户、角色和权限
Oracle的用户.角色和权限 一.用户 创建用户的语句 create user 用户名 identified by 密码(不要加引号) default tablespace 默认表空间名 quo ...
- 使用 Shiro 设计基于用户、角色、权限的通用权限管理系统
一.前言 在大型的信息管理系统中,经常涉及到权限管理系统 下面来个 demo,很多复杂的系统的设计都来自它 代码已经放到github上了,地址:https://github.com/larger5/s ...
- Oracle入门(九)之用户、角色与权限之间关系
转载自 Oracle 用户,角色,权限等 权限管理是 Oracle 系统的精华,不同用户登录到同一数据库中,可能看到不同数量的表,拥有不同的权限.Oracle 的权限分为系统权限和数据对象权限,共一百 ...
最新文章
- COCO新记录:60.6AP!微软提出采用注意力机制进行检测头统一的Dynamic Head
- 重磅新政!土拍规则大调整!土地市场将迎“大降温”
- 第十六届全国大学生智能汽车竞赛 讯飞智慧餐厅 全国总决赛竞赛规则
- linux03-用户与组
- 计算机网络及公文写作知识,计算机网络期末复习题
- autowired_@Autowired所有的东西!
- 第八章:在Spark集群上掌握比较重要的图操作之Property Operators(2)
- 领域驱动设计战术模式--领域事件
- 基于WCF的Silverlight 发布的注意事项
- 犹太教、基督教和伊斯兰教的简单关系
- linux下挂载ntfs分区错误解决方法
- Adobe Acrobat 9 Pro打印提示“你需要先安装打印机方可执行打印相关任务,例如页面设置和打印文档。”解决
- java 可达性算法实现,垃圾标记阶段算法之可达性分析算法
- 2019JAVA面试题附答案
- recover 没有捕获异常_Go的异常处理defer, panic, recover以及错误处理
- 凯恩斯主义中的当今世界
- 怎么实现微信公众号生成专属二维码推广来源统计
- Gowild狗尾草推出HE琥珀,标贝科技为其提供更“温柔”的声音
- IRQL深入解析(1)--IRQL级别
- 这台计算机上没有安装驱动程序,电脑打印机显示没有安装驱动怎么办啊
热门文章
- tf报错 之 assertion failed: [Need value.shape >= size, got ] [336 210 3] [224 224 3]
- 联想电脑如何下载matlab,lenovo utility是什么软件?
- linux java 查询mysql_Linux Java连接MySQL数据库
- 我的JMX心得 -- Server端
- 间接银团贷款(Indirectly Syndicated Loan/PARTICIPATED)
- Spring事务管理TransactionManager
- 手工编程:hello world
- 线程间操作无效 progressBar2线程不能被访问
- How to correctly encode .mp4 files for streaming
- lesson3 数码管静态显示及定时器和中断应用