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'
相关推荐
n***78682 分钟前
PostgreSQL 中进行数据导入和导出
大数据·数据库·postgresql
f***S2442 分钟前
MyBatis-Plus 自定义 SQL 和复杂查询
数据库·sql·mybatis
1***Q7842 分钟前
后端在微服务中的服务路由
java·数据库·微服务
R***62316 分钟前
Spring数据库原理 之 DataSource
java·数据库·spring
h***38189 分钟前
使用python进行PostgreSQL 数据库连接
数据库·python·postgresql
Bro_cat20 分钟前
MySQL面试 八股文20道
数据库·mysql·面试
Lgnazio21 分钟前
MYSQL数据库集群高可用和数据监控平台
数据库·mysql
白狐_79822 分钟前
基于 MySQL + MongoDB 的在线考试系统数据库设计与实现
数据库·mysql·mongodb
摘星编程24 分钟前
openGauss DataVec向量数据库集成:面向AI应用的相似性搜索与知识图谱存储
数据库·人工智能·知识图谱
276695829229 分钟前
最新 _rand 分析
前端·javascript·数据库·node·rand·231滑块·_rand分析