除此之外

更新时间:2022-12-26 23:30:29 阅读: 评论:0


2022年12月26日发(作者:刘震云简介)

SqlServer:创建⽤户并指定该⽤户只能看指定的视图,除此

之外的都不让查看。

1,在sqlrver中选择好要操作的数据库

2,--当前创建⾓⾊

execsp_addrole'eview'--创建了⼀个数据库⾓⾊,名称为:[eview]

3,--分配视图权限GRANTSELECTONveiwTO[⾓⾊]

--指定视图列表指定eview这个⾓⾊可以查看的视图表名称;也就是这个⾓⾊可以查看下⾯赋予这些视图信息,除此之外

的所有的东西都看不到

GRANTSELECTONv_viewname1TOeview

GRANTSELECTONv_viewname2TOeview

4,--添加只允许访问指定视图的⽤户:execsp_addlogin'登录名','密码','默认数据库名'

execsp_addlogin'per','p123','oa'

此处可能执⾏不了,要求密码强度,那就⾃⼰⼿⼯创建

5,--添加只允许访问指定视图的⽤户到rCRM⾓⾊中:execsp_addur'登录名','⽤户名','⾓⾊'

execsp_addur'per','p123','eview'

注:⼀次完成以上操作以后,就可以实现创建⼀个⽤户,并且只让这个⽤户查看指定视图中

的信息。

本文发布于:2022-12-26 23:30:29,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/36737.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:除此之外
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图