当一个项目完成后,为了数据安全,总会对该项目的数据库分配一个用户,应该说总会创建一个用户来管理这个数据库,并且这个用户只能管理这个数据库,绝对不要使用sa用户

前言:  

广东11选五5当一个项目完成后,为了数据安全,总会对该项目的数据库分配一个用户,应该说总会创建一个用户来管理这个数据库,并且这个用户只能管理这个数据库。搞了好多次,每次都忘记怎么设置,所以写一篇博文记录一下。 1,使用管理员帐号登录到SqlServer,在安全性里建一个登录名(如下图)。

 

2.输入登录名,设置好密码,默认数据库就选择master ,语言也默认(如下图)。

 

 

3.确定后,打开你要分配权限的数据库,在安全性里面的用户节点右键新建用户 (如下图)。

输入登录名 选择架构和角色 db_owner,这个默认该用户有连接和增删改查的权限。(如下图)为该用户分配一个登录名,就是上一步新建的登录名。(如下图) 
确定,确定,OK搞定,下面来测试一下能不能用刚才建的登录名scluguan,来访问ShaCDB数据库。

   

登录成功了

 

在创建时可能会遇到的问题:    

错误信息:“数据库主体在该数据库中拥有 架构,无法删除。 (Microsoft SQL Server,错误: 15138)”。  

错误原因:有时候要把数据库部署到服务器,通常会在本地备份一个,上传到服务器后在还原,还原后新建用户的时候会发现里面已经有一个用户了(如果之前在本地数据库中没有建用户则可以忽略这个问题),并且这个用户删不掉,可通过下面T—SQL来解决。  

解决办法:use "你的数据库名" goalter authorization on schema::db_owner to dbo;   执行后,在手动删除。

    无相关信息
最新资讯
因肺炎疫情爆发 谷歌临时关闭中国所有办事处

因肺炎疫情爆发 谷歌

谷歌周三宣布,因新冠病毒疫情爆发,将临时关闭其在中国大
顺丰回应“员工截留口罩”传言:微商捏造 已报警

顺丰回应“员工截留口

目前警方正在调查张某某拍摄,并捏造谎称口罩来源视频的
特斯拉:预计Model Y将于2021年在上海工厂投产

特斯拉:预计Model Y将

据特斯拉财报,Model Y电动汽车已经在美国加州弗利蒙特
特斯拉汽车第四季度营收74亿美元 净利同比降25%

特斯拉汽车第四季度营

特斯拉汽车第四季度总营收为73.84亿美元,与去年同期的7
PayPal第四季度营收50亿美元 净利同比降13%

PayPal第四季度营收50

PayPal第四季度净营收为49.61亿美元,比上年同期的42.26
微软第二财季营收369亿美元 净利同比增38%

微软第二财季营收369

微软第二季度营收369.1亿美元,同比上涨14%,分析师预估35
最新文章
SQL Server 2008数据库分布式查询知识

SQL Server 2008数据

今天小编就为大家分享一篇关于SQL Server 2008数据库
SQL Server 2008数据库设置定期自动备份的方法

SQL Server 2008数据

这篇文章主要给大家介绍了关于SQL Server 2008数据库
sqlserver2008首次登录失败问题及解决方法

sqlserver2008首次登

这篇文章主要介绍了sqlserver2008首次登录失败问题及
解决SQL Server 2008 不能使用 “.” local本地连接数据库问题

解决SQL Server 2008

这篇文章主要介绍了解决SQL Server 2008 不能使用 “.
SQL SERVER 2008 r2 数据压缩的两种方法

SQL SERVER 2008 r2

这篇文章主要介绍了SQL SERVER 2008 r2 数据压缩的两
SQL Server 2008打开输入sa密码提示无法登陆数据库的解决方法

SQL Server 2008打开

与 SQL Server建立连接时出现与网络相关的或特定于实