sqlserver赋权后不显示问题

guodu1223 2021-02-20 06:09:43
如图,sqlserver给用户赋某数据库查询权限,使用该用户登录没有显示那个数据库
...全文
222 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
勾上db_owner
guodu1223 2021-02-22
  • 打赏
  • 举报
回复
引用 2 楼 薛定谔的DBA 的回复:
是不是回收了public权限。虽然看不到,试试use test看看,能否正常访问数据库和表
user test 可以正常查询数据库的表
薛定谔的DBA 2021-02-21
  • 打赏
  • 举报
回复
是不是回收了public权限。虽然看不到,试试use test看看,能否正常访问数据库和表
唐诗三百首 2021-02-20
  • 打赏
  • 举报
回复
先用sa登录执行以下SQL, 然后用test再登录试试.

use [工程2021]

if exists(select 1 from sys.sysusers where name=N'test')
begin
drop user test
end

exec sp_changedbowner test

22,300

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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