oracle在该模式下查一下相关的权限表和角色表就知道了
解决方案 »
- 求一条sql一行变多行
- 求条SQL语句
- 初学者简单问题关于存储过程 一句话解释一下分拿走
- 共享数据??
- 为什么sqlserver生成的sql脚本丢失了默认值和外键关系了?我没分了,苦啊
- 怎样快速判断下面的情况:有8个表......
- 再求SQL语句?(请zjcxc(邹建)老师帮帮忙!)
- 还是昨天下午那个存储过程的问题~~大哥们帮帮忙(谢谢,在线)
- 一个很妖的需求,有兴趣进来看看
- 我建了一个作业"modifydate",但在查询分析器运行USE cass EXEC sp_delete_job @job_name = 'modifydate',出现未能找到存储过程 'sp_delet
- 关于VC下使用ADO的问题
- 为什么在网络环境下文件可以共享,而Sql Server却连接不上,我的程序连不上,ODBC 也连不上,请高手来指教一下!
用户->多个角色
角色->多个权限
我知道怎么加权限,但我想知道怎么用SQL 语句获得某个用户对某一个存储过程的权限
如下:
select * from sysprotects where id = 存储过程ID and Uid = 用户ID 或所属组ID
找到后,查看action字段,它用户的操作许可权:
26 references
193 select
195 insert
196 delete
197 update
198 create table
203 create database
207 create view
222 create procedure
224 execute
228 dump database
233 create default
235 dump transaction
236 create rule