mssql提供登录(用户)db_owner访问数据库

前端之家收集整理的这篇文章主要介绍了mssql提供登录(用户)db_owner访问数据库前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们有一个测试数据库和一些测试登录,我们希望通过脚本给db_owner访问。通常我们必须进入登录并右键单击用户名并转到用户映射,并选择数据库与之相关联并给它所有者访问并单击确定。感谢任何帮助

解决方法

您需要做两件事情,两者都在目标数据库的上下文中运行(即先执行USE(数据库)):

>将该用户添加数据库登录名:CREATE USER [LoginName] FOR LOGIN [LoginName]
>将该用户添加到角色:EXEC sp_addrolemember N’db_owner’,N’LoginName’

一般来说,如果您有sql Server Management Studio 2005或更高版本,您可以进入UI进行操作,填写对话框(在这种情况下,将用户分配给数据库添加角色),然后单击顶部的“脚本”按钮。它不会执行该命令,而是会将操作的脚本写入新的查询窗口。

原文链接:https://www.f2er.com/mssql/84580.html

猜你在找的MsSQL相关文章