sqlserver新建用户并分配对视图的只读权限

1、--创建了一个数据库角色,名称为:seeview

exec sp_addrole 'seeview'

2、--指定可查看的视图

GRANT SELECT ON view_getInventoryInfo TO seeview

--GRANT SELECT ON view_getInventoryInfo2 TO seeview

3、--添加只允许访问指定视图的用户: exec sp_addlogin '登录名','密码','默认数据库名'

exec sp_addlogin 'ERP','xxxx','xxxxDB'

此处可能执行不了,要求密码强度,那就自己手工创建(手工创建也不行)

4、--添加只允许访问指定视图的用户到rCRM角色中: exec sp_adduser '登录名','用户名','角色'

exec sp_adduser 'ERP','ERP','seeview'

sql 复制代码
--创建了一个数据库角色,名称为:[seeview]
exec sp_addrole 'seeview'
--指定可查看的视图
GRANT SELECT ON view_getInventoryInfo TO seeview
--GRANT SELECT ON view_getInventoryInfo2 TO seeview
--添加只允许访问指定视图的用户: exec sp_addlogin '登录名','密码','默认数据库名'
exec sp_addlogin 'ERP','xxxx','xxxxDB'
--添加只允许访问指定视图的用户到rCRM角色中: exec sp_adduser '登录名','用户名','角色'
exec sp_adduser 'ERP','ERP','seeview'
相关推荐
ChaHae-In10 小时前
MyBatis动态SQL与MyBatis-Plus高效开发指南
数据库·oracle·mybatis
冰暮流星10 小时前
mysql之分组查询
数据库·mysql
倒流时光三十年11 小时前
PostgreSQL Semi-Join(半连接)通俗讲解
数据库·postgresql
NiceCloud喜云12 小时前
腾讯云国际版云数据库选型:MySQL、Redis 怎么按业务架构来判断
数据库·mysql·腾讯云
ew4521812 小时前
MySQL JOIN 关联语法、差异、标准用法、经典坑点汇总
数据库·mysql
Rain的Java大神之路13 小时前
线上接口负载满了如何解决
java·数据库·redis·后端·缓存·面试·架构
Nturmoils13 小时前
给运营导个 CSV,在 ksql 里用 \copy 就够了
数据库
ciqingloveless13 小时前
Oracle打开数据库加密
数据库·oracle
m0_4626052213 小时前
大模型week02
数据库
DBA_G14 小时前
GBase 8a数据库集群多维度资源管控策略矩阵解析
数据库·oracle