chenjy1225

在sqlserver中添加一个用户只赋予能访问某个视图的权限。


-- 选择要操作的数据库,添加一个角色`newRole`
exec sp_addrole newRole

-- 给`newRole`添加访问视图`View_1 `的权限
grant select on dbo.View_1 to newRole

-- 添加一个登陆,登录名:newLogin;密码:123456;默认数据库:dbo.test;
exec sp_addlogin \'newLogin\',\'123456\',\'dbo.test\'

-- 添加一个用户,使用`newLogin`登陆,指定`newRole`角色
exec sp_adduser \'newLogin\',\'newUser\',\'newRole\'

然后使用newLogin,123456登陆即可。

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-01
  • 2021-11-25
相关资源
相似解决方案