设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
MS SQLSERVER 中的应有程序角色
返回列表
发新帖
MS SQLSERVER 中的应有程序角色
[复制链接]
11
|
2
|
2011-5-4 17:44:51
|
显示全部楼层
|
阅读模式
在MS SQLSERVER中有一个应用程序角色,那这一个角色,怎么在应用程序中使用,如果我有一个vbApp.exe 的应用程序,那怎么使用这个角色?
回复
使用道具
举报
千问
|
2011-5-4 17:44:51
|
显示全部楼层
该角色可以在程序运行中为用户进行授权,
程序退出后取消用户权限
比如用户q平时对a_test没有权限,但在程序
运行时就必须对a_test进删除
sp_setapprole
激活与当前数据库中的应用程序角色关联的权限。
语法
sp_setapprole [@rolename =] 'role' ,
[@password =] {Encrypt N 'password'} | 'password'
[,[@encrypt =] 'encrypt_style']
参数
[@rolename =] 'role'
是在当前数据库中定义的应用程序角色名。role 的数据类型是 sysname,没有默认设置。role 必须存在于当前数据库中。
[@password =] {Encrypt N 'password'} | 'password'
是激活应用程序角色所需的密码。password 的数据类型是 sysname,没有默认设置。可以使用 ODBC 规范 Encrypt 函数对 password 加密。使用 Encrypt 函数时,必须在密码的前面加上 N 以将密码转换成 Unicode 字符串。
[@encrypt =] 'encrypt_style'
指定 password 使用的加密样式。encrypt_style 的数据类型为 varchar(10),可以是下列值之一。
值 描述
None 该密码不加密并以明文形式传递给 Microsoft® SQL Server?。这是默认设置。
Odbc 将密码发送到 SQL Server 之前,使用 ODBC 规范 Encrypt 函数对密码加密。这只能通过 ODBC 客户端或用于 SQL Server 的 OLE DB 提供程序指定。DB-Library 客户端不能使用该选项。
返回代码值
0(成功)或 1(失败)
注释
应用程序角色没有成员,因此不必将用户添加到应用程序角色。未激活应用程序角色时,sp_setapprole 对用户在当前数据库内其它角色或组中的成员资格无效。
激活应用程序角色时,将忽略通常与激活应用程序角色的用户连接关联的权限。用户连接获得与(应用程序角色在其中定义的)数据库的应用程序角色关联的权限。用户连接只能通过授予另一个数据库的 guest 用户帐户的权限来获得对该数据库的访问。因此,如果数据库中没有 guest 用户帐户,则连接无法获得对该数据库的访问。
使用 sp_setapprole 激活某个应用程序角色后,在用户与 SQL Server 断开连接之前不能在当前数据库内停用该角色。
若要保护应用程序角色密码,请使用 ODBC Encrypt 函数对密码加密并将 odbc 指定为加密方法。
sp_setapprole 存储过程只能由直接 Transact-SQL 语句执行,不能在另一个存储过程内或从用户定义事务内执行。
权限
任何用户都可以通过为角色提供正确的密码来执行 sp_setapprole。
示例
A. 激活应用程序角色但不对密码加密
下例使用明文密码 AsDeFXX 激活名为 SalesAppRole 的应用程序角色,AsDeFXX 是使用特别为当前用户使用的应用程序设计的权限创建的。
EXEC sp_setapprole 'SalesApprole', 'AsDeFXX'
B. 激活应用程序角色并对密码加密
下例用密码 pswd 激活 Test 应用程序角色,并且在将此密码发送到 SQL Server 之前对其加密。
EXEC sp_setapprole 'Test', {Encrypt N 'pswd'}, 'odbc'
请参见
建立应用程序安全和应用程序角色
sp_addapprole
sp_dropapprole
系统存储过程
回复
使用道具
举报
千问
|
2011-5-4 17:44:51
|
显示全部楼层
好了,搞明白了,谢谢
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
女人如何打扮自己
2
(2)公元200年,袁绍大军在官渡败给?
3
微软中国区总裁林波 有这个人吗??
4
火蓝刀锋 mp3下载或在线听的
5
在足球比赛中,当运动员单独遇到门将后,将球挑起,这种进球方式叫做什么?
6
法国料理怎么做?
7
小学五年级数学下册优化设计课课练24页8题的答案是多少?
8
有点不正常
9
从广州出发,自助游苏杭一带,应怎样安排路程更好玩?
10
英雄岛里如何往装备上打石头
11
天音寺技能怎么能加到2重
12
为什么我的飞信不能读出手机通讯录?
13
惠普CQ45登入地下城与勇士为什么这么慢?
14
帮忙 关于选手机
15
翻译下`谢谢``
16
k750c下载安装空中opera提示检查服务器证书失败,为什么?
17
石家庄汽车租赁网?
18
新疆小学三年级语文寒假作业答案
19
从昆山坐火车到杭州要多少钱
20
我朋友今天和高中同学聚会去,但是吃饭的时候才发现自己的嘴落在家里了,他该怎么办?
21
超市买的秋刀鱼打开肚子一看肉都散了,是不是变质了?
22
报考大学
23
魔兽争霸类似于www.replays.net的网站
24
有没有人要当家教
25
有谁听过或者接受过567GO的培训呢?
26
6120C耳机问题
27
我的招财鱼病了,谁能帮帮我!
28
畜牧兽医学可以考医学化验吗?
29
谁会做曲,我有词,
30
我在无锡,因公司放假多,想找临时工或钟点工
31
找 魔女幼熙中 love lesson 演唱版
32
我太无聊了这句话用英语怎么说?
33
关于北京奥运会英文翻译一下谢谢
34
我真的在进步吗?
35
工作一年后出国好不好(我的专业是信息管理与信息系统)
36
澳洲留学以及雅思~~
37
不觉得自己不在穷了?
38
求BEC2人邮版模拟题听力下载
39
同时使用2个不同品牌的硬盘可以吗?
40
我喜欢她。。
41
the face shop
42
PSP系统问题
43
这样是应该的吗
44
是我错了?真的吗?哎..寻开解
45
excel A列数值 中所有小于50的单元格变底纹颜色 并且在该单元格所在的行所有单元
46
关于天龙八部黑屏的问题
47
excel表格录入的数字无法转换成数值格式,怎么办?
48
到南站以后怎么去长沙世界之窗????学生团体门票???????哪个时候人少一点???急需答案,请哪位高手快点告诉我
49
我23了 1米71 体重才100零点 怎么办啊?
50
为什么我的电吉它的音质和贝斯一样沉闷
51
有1台电脑,没钱,可以创业吗?
52
小学五年级!急急急急急急急急急急急急急!答对有重赏!!
53
专接本学费问题
54
暖气循环泵应该安在什么位置才能起作用 ?
55
母女在一个房本上 怎么做二手房 贷款 ?
56
office用不了
57
在镇上开家柏仙多格店需要准备多少钱?
58
武林外传卖号
59
潘玮柏的声音和风格很像罗百吉
60
在榆次开捷安特专卖店有前景吗
61
我想买个MP5` RM970+和三星领秀` 我不知道买哪个好` 问问大家` 哪个质量好`音质好`
62
36种动物迷语
63
请问:十二生肖中有那些是相生的,那些是相克的?
64
无痛人流后腹痛
65
VR1.5的解压密码
66
DOTA月骑怎么用啊
67
N85正港的多少钱?
68
请问,菲亚特进口车,喝多少的油啊?看上领雅了,应该不耗油吧
69
如果自学英语口语的话,李阳疯狂说英语这个教材有用吗?
70
长春现在有什么地方适合玩呢`?
71
所得税汇算清缴报告怎么做啊?
72
我的西游Q记为什么更新不了
73
牛痘是预防什麽的?
74
这些男生为什么不说女生了?
75
想购买一款数码相机,能说说购买数码相机有什么注意事项吗?谢谢了。
76
适合2003系统输入法 不要智能ABC 微软 双拼 要些想搜狗这些必要好用的 但是2003又能用的
77
3D动画的集群渲染是什么意思
78
2009黎平考1中要多少分
79
和男朋友相隔很远以后还会有可能吗
80
天津广播电视大学有独立本科吗
81
这个时候我该怎么办啊!
82
我是外校的大专生,英语专业生,请问可以在贵校报考专四或专八吗?
83
诺基亚n82,n81和n78哪款性价比比较高,谢谢
84
中学生临近高考因补充什么营养?
85
初级电工证和 ic电工证有什么区别呢?
86
数据库怎么错误了,我检查了半个小时了
87
显卡迪兰恒进 4850
88
上海哪有纺织染料 的地方
89
QQ空间没有声音
90
换个公司做销售的相关问题
91
和吴建豪的安七炫是hot的人吗
92
2009年上海幼师资格证的报名时间,地点,具体要求
93
爱上一个女鬼,我可以对她表白吗?
94
长庆油田2009年招聘什么时候开始
95
深圳行政区划
96
HTC P3452发短信为什么全是问号
97
笔记本电脑怎么随地上网,用插线不?
98
DHC精装版(DCC)橄榄焕彩精华油可以加到乳液里用吗?
99
谁能给我一个鬼武者3的安装版下载地址?
100
华中科技大学后勤集团福利待遇是什么样子得啊?