中易网

关于SQL Server创建登录名,用户,角色方面的

答案:2  悬赏:20  
解决时间 2021-04-08 15:10
重点:不能用可视化操作,全部用T-sql语言编写
比如我创建了个数据库AAA
现在想创建一个SQL Server验证的登录名AD,这个登录名只能执行该数据库里已有的存储过程(重点)

就是说 用户,角色,权限,这些东西该怎么配 全部用T-sql语言写好

先给50分 弄好的再加 谢谢了
最佳答案
--通过sp_addlogin创建登录名
execute sp_addlogin 'zhangsan','112233'

use test
go
--指定登录名为zhangsan,并且创建test数据库中的用户zzx
execute sp_grantdbaccess 'zhangsan','zzx'
--授予用户zzx拥有businessDeal表的select权限
grant select on businessDeal to zzx
--添加数据库角色
execute sp_addrole 'work'
--添加角色为work的成员zzx
execute sp_addrolemember 'work','zzx'
--设置角色work拥有BusinessDeal表的update权限
grant update on BusinessDeal to work
全部回答
登录名就是用户名,同一个数据库中含有多个用户; 【用户】与【角色】还有【权限】是“多对多”的关系,一个用户可以有多个角色,也可以被赋予多个权限;同一个角色可以赋给多个用户,也可以含有多个权限;同一个权限也可以赋给多个用户和角色; 说道区别:你可以把 登录名比作一个人的名字,而用户是这个人,角色就是这个在不同情况下所具有的职能的总和,而权限就是做各种事的能力。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
现在有很多人 用英语怎么说?
日本一部关于从网上买诅咒的电影,女主特别可
仰源大厦A座这个地址在什么地方,我要处理点
电脑是葡语版的,怎么才能让它显示中文?
我身边的事,六年级作文,500字
我的房间地上为什么会有许多死掉的面粉虫,从
河南哪里的中药市场比较好
为什么我运动减肥了三天体重还是没有什么变化
新丰田皇冠和斯柯达速派哪个皮实耐用
cadence中杂么查引脚的数量
兴华南里社区居委会(兴业大街)我想知道这个在
oppo1105的mac怎么查看
大家好:现在农村盖房子需要和领头的签合同吗
三国杀 神吕蒙+神诸葛+铁索的伤害计算 业炎+
兵分两路打一数字是多少
推荐资讯
兴盛村卫生所地址在哪,我要去那里办事
求推荐「※香港老电影※」:类似于《五福星系
我的电脑开机 显示器进入节能模式黑屏是什么
张步鹏粮油蔬菜店地址有知道的么?有点事想过
有没有好的采购平台推荐?
怎么用酒精120%创建虚拟光驱?
河口辰和贸易有限责任公司我想知道这个在什么
海贼王,为什么542集不是和541集接着去的?
读了爱因斯坦的名言,你有什么感受
你妈妈也一样 Y TU MAMA TAMBIEN怎么样
跑男陈赫真正认真撕名牌厉害吗?
三天假从广安到贵州千户苗寨和黄果树瀑布怎样
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?