【数据库的二三事】数据库被占用怎么删除,附加数据库错误5,权限不够怎么办

数据库被占用怎么删除,数据库脱机,分离选删除

附加数据库错误5

附加数据库失败,操作系统错误 5:"5(拒绝访问。)"的解决办法

无法打开物理文件 XXX.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误:

5120)找到xxx.MDF与xxx_log.LDF文件,右键-属性-安全-在组或用户名处添加Authenticated

Users-更改该组权限为完全权限,再次附加成功。

权限不够怎么办

扫描二维码关注公众号,回复: 2675934 查看本文章

windows用户登录附加数据库

然后其他用户(例如dev),用户映射数据库,要选public和db_owner(重点)

映射时可能会出现

用户组或角色'*****'在当前数据库中已存在

右键选择“数据库”>“新建查询”来新建一个查询。
输入以下sql脚本:
//=======================
Use [数据库名]
go
sp_change_users_login 'update_one', 'AAA', 'AAA'
//========================
接着执行脚本即可。
 
注:其中update_one是存储过程的参数,
表示只处理一个用户,前一个AAA是“用户”,
后一个AAA是“登录”,

以上这个SQL表示将服务器登录“AAA”与数据库用户“AAA”重新连接起来。


 

猜你喜欢

转载自blog.csdn.net/wenyimutouren/article/details/80909124
今日推荐