全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

sql server 2008 数据库管理系统使用SQL语句创建登录用户步骤详解

废话不多说了,直接给大家贴代码了,具体代码如下所示:

--服务器角色:
--固定服务器角色具有一组固定的权限,并且适用于整个服务器范围。 它们专门用于管理 SQL Server,且不能更改分配给它们的权限。 
--可以在数据库中不存在用户帐户的情况下向固定服务器角色分配登录。
--按照从最低级别的角色(bulkadmin)到最高级别的角色(sysadmin)的顺序进行描述:
--1、Bulkadmin:这个服务器角色的成员可以运行BULKINSERT语句。这条语句允许从文本文件中将数据导入到SQLServer 2008数据库中,
-- 为需要执行大容量插入到数据库的域账户而设计。
--2、Dbcreator:这个服务器角色的成员可以创建、更改、删除和还原任何数据库。这不仅是适合助理DBA的角色,
-- 也可能是适合开发人员的角色。
--3、Diskadmin:这个服务器角色用于管理磁盘文件,比如镜像数据库和添加备份设备。它适合助理DBA。
--4、Processadmin:SQLServer 2008能够多任务化,也就是说可以通过执行多个进程做多个事件。
-- 例如,SQLServer 2008可以生成一个进程用于向高速缓存写数据,同时生成另一个进程用于从高速缓存中读取数据。
-- 这个角色的成员可以结束(在SQLServer 2008中称为删除)进程。
--5、Securityadmin:这个服务器角色的成员将管理登录名及其属性。他们可以授权、拒绝和撤销服务器级权限。
-- 也可以授权、拒绝和撤销数据库级权限。另外,它们可以重置SQLServer 2008登录名的密码。
--6、Serveradmin:这个服务器角色的成员可以更改服务器范围的配置选项和关闭服务器。
-- 例如SQLServer 2008可以使用多大内存或监视通过网络发送多少信息,或者关闭服务器,这个角色可以减轻管理员的一些管理负担。
--7、Setupadmin:为需要管理链接服务器和控制启动的存储过程的用户而设计。
-- 这个角色的成员能添加到setupadmin,能增加、删除和配置链接服务器,并能控制启动过程。
--8、Sysadmin:这个服务器角色的成员有权在SQLServer 2008中执行任何任务。
--9、Public:有两大特点,第一,初始状态时没有权限;第二,所有的数据库用户都是它的成员。
--数据库角色
--固定数据库角色具有一组预定义的权限,这些权限旨在允许您轻松管理权限组。 db_owner 角色的成员可对数据库执行所有配置和维护活动。
--微软提供了9个内置的角色,以便于在数据库级别授予用户特殊的权限集合
--db_owner:该角色的用户可以在数据库中执行任何操作。
--db_accessadmin:该角色的成员可以从数据库中增加或者删除用户。
--db_backupopperator:该角色的成员允许备份数据库。
--db_datareader:该角色的成员允许从任何表读取任何数据。
--db_datawriter:该角色的成员允许往任何表写入数据。
--db_ddladmin:该角色的成员允许在数据库中增加、修改或者删除任何对象(即可以执行任何DDL语句)。
--创建一个登录用户
create login Diviner
with
password='825991',
default_database=WangPing
--使用存储过程,为新建登录用户授予Diskadmin角色
exec sp_addsrvrolemember 'Diviner','Diskadmin'
--为登录账户创建数据库账户,完成登录用户的和数据库账户映射起来,一般建议将数据库用户和登录用户名保持一致
create user Diviner for login Diviner with default_schema=dbo
--使用存储过程,为新建数据库用户授权给具有执行ddl的权限
exec sp_addrolemember 'db_ddladmin','Diviner'
--授权给我们新创建的用户
Grant select,update,delete,insert
ON T_Mystudents 
to Diviner
--回收权限
revoke select,insert,update,delete
on T_Mystudents
from Diviner
--创建一个角色(并且将角色自动的分配给用户)
create role manager authorization Diviner
----将角色分配给用户Divinier(不可用)
--grant manager
--to Diviner
----将分配给用户Divinier分配给用户的manager角色(不可用)
--revoke manager
--from Diviner cascade
--删除角色
drop role manager 
--给角色授权
grant select,insert,delete,update
on T_Mystudents
to manager
--回收角色的权限
revoke select,insert,delete,update
on T_Mystudents
from manager
--删除数据库用户
drop user Diviner
--删除登录用户
drop login Diviner

以上所述是小编给大家介绍的sql server 2008 数据库管理系统使用SQL语句创建登录用户步骤详解,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!


# sql  # server2008数据库语句  # SQL Server 2008 数据库中创建只读用户的方法  # sqlserver 2000中创建用户的图文方法  # Sqlserver创建用户并授权的实现步骤  # 数据库中  # 存储过程  # 多个  # 给大家  # 创建一个  # 小编  # 登录名  # 不可用  # 都是  # 高速缓存  # 说了  # 不多  # 适用于  # 给我们  # 微软  # 可以通过  # 这条  # 两大  # 不存在  # 多大 


相关文章: 如何打造高效商业网站?建站目的决定转化率  如何在云指建站中生成FTP站点?  大连网站设计制作招聘信息,大连投诉网站有哪些?  如何在万网开始建站?分步指南解析  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  如何在宝塔面板中修改默认建站目录?  广州建站公司哪家好?十大优质服务商推荐  详解jQuery中基本的动画方法  企业网站制作公司网页,推荐几家专业的天津网站制作公司?  济南专业网站制作公司,济南信息工程学校怎么样?  如何通过FTP服务器快速搭建网站?  品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?  如何快速打造个性化非模板自助建站?  如何访问已购建站主机并解决登录问题?  武汉网站如何制作,黄黄高铁武穴北站途经哪些村庄?  建站之星如何修改网站生成路径?  历史网站制作软件,华为如何找回被删除的网站?  如何续费美橙建站之星域名及服务?  网站制作多少钱一个,建一个论坛网站大约需要多少钱?  如何通过宝塔面板实现本地网站访问?  网站代码制作软件有哪些,如何生成自己网站的代码?  网站制作培训多少钱一个月,网站优化seo培训课程有哪些?  专业公司网站制作公司,用什么语言做企业网站比较好?  香港服务器网站卡顿?如何解决网络延迟与负载问题?  如何在IIS中新建站点并配置端口与物理路径?  网站规划与制作是什么,电子商务网站系统规划的内容及步骤是什么?  如何在阿里云部署织梦网站?  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  网站海报制作教学视频教程,有什么免费的高清可商用图片网站,用于海报设计?  如何使用Golang table-driven基准测试_多组数据测量函数效率  建站主机无法访问?如何排查域名与服务器问题  宝塔新建站点报错如何解决?  邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  html制作网站的步骤有哪些,iapp如何添加网页?  在线教育网站制作平台,山西立德教育官网?  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  建站之星如何实现网站加密操作?  如何生成腾讯云建站专用兑换码?  如何在阿里云服务器自主搭建网站?  c++ stringstream用法详解_c++字符串与数字转换利器  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  北京营销型网站制作公司,可以用python做一个营销推广网站吗?  七夕网站制作视频,七夕大促活动怎么报名?  制作农业网站的软件,比较好的农业网站推荐一下?  济南企业网站制作公司,济南社保单位网上缴费步骤?  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  Swift中循环语句中的转移语句 break 和 continue  如何通过虚拟机搭建网站?详细步骤解析  建站中国官网:模板定制+SEO优化+建站流程一站式指南  建站之星展会模板:智能建站与自助搭建高效解决方案 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。