如何在不改变数据库所有者的前提下让用户只能访问指定的数据库

weixin_38050648 2016-07-20 08:53:59
各位好:
我希望某个登录名(同时也映射到数据库的同名用户上)能够在不改变数据库所有者的前提下访问指定的数据库,请问如何做?
如下是我知道的两个方法,但都需要改变数据库的所有者,而且执行完后,他们都会把登录名映射到数据库的dbo用户上,而不是我想要的同名用户:
method one: USE master; GO ALTER AUTHORIZATION ON DATABASE::testDb TO readonly; GO
method two :Use [db]; go; EXEC dbo.sp_changedbowner N'readonly'



chenl
...全文
32 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧