社区
MS-SQL Server
帖子详情
存储过程中用什么语句对表的权限进行处理
LICHIBIN
2003-08-24 08:02:42
想在存储过程中用语句对表的UPDATE,INSERT,DELETE 权限实施禁止,只开放SELECT 权限。
...全文
71
4
打赏
收藏
存储过程中用什么语句对表的权限进行处理
想在存储过程中用语句对表的UPDATE,INSERT,DELETE 权限实施禁止,只开放SELECT 权限。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
happydreamer
2003-08-24
打赏
举报
回复
REVOKE
删除以前在当前数据库内的用户上授予或拒绝的权限
示例
A. 废除授予用户帐户的语句权限
下例废除已授予用户 Joe 和 Corporate\BobJ 的 CREATE TABLE 权限。它删除了允许 Joe 与 Corporate\BobJ 创建表的权限。不过,如果已将 CREATE TABLE 权限授予给了包含 Joe 和 Corporate\BobJ 成员的任何角色,那么 Joe 和 Corporate\BobJ 仍可创建表。
REVOKE CREATE TABLE FROM Joe, [Corporate\BobJ]
B. 废除授予多个用户帐户的多个权限
下例废除授予多个用户的多个语句权限。
REVOKE CREATE TABLE, CREATE DEFAULT
FROM Mary, John
C. 废除拒绝的权限
用户 Mary 是 Budget 角色的成员,已给该角色授予了对 Budget_Data 表的 SELECT 权限。已对 Mary 使用 DENY 语句以防止 Mary 通过授予 Budget 角色的权限访问 Budget_Data 表。
下例删除对 Mary 拒绝的权限,并通过适用于 Budget 角色的 SELECT 权限,允许 Mary 对该表使用 SELECT 语句。
REVOKE SELECT ON Budget_Data TO Mary
hanps
2003-08-24
打赏
举报
回复
revoke
lynx1111
2003-08-24
打赏
举报
回复
RVOKE UPDATE,INSERT,DELETE ON Budget_Data TO Mary
lynx1111
2003-08-24
打赏
举报
回复
REVOKE
Toad 使用快速入门
PL/Formatter可以对现有的
存储过程
进行
高速的格式化,使所有的
存储过程
都符合同样的编写标准,这样既有利于提高程序的可读性,避免不同人写的模块的风格上的很差异。 PL/Formatter 还有助于提高程序的模块化,增强...
MYSQL培训经典教程(共两部分) 1/2
198 2、INSERT DELAYED 在客户机方的作用 199 8.4.4
对表
进行
优化 200 8.4.5 总结 201 8.5 服务器级优化 201 8.5.1 磁盘问题 201 8.5.2硬件问题 202 8.5.3 服务器参数的选择 202 8.5.4编译...
oracle 数据库从入门到开发实战课程第一季
该课程面向面向对象是零基础的想从事软件行业的同学或者想转行从事IT 行业的学员,课程内容浅显...开发
中用
到最多的Oracle 的
存储过程
的编写和调试。
ORACLE9i_优化设计与系统调整
§1.4.1 SQL
语句
处理
顺序 29 §1.4.2 COMMIT
语句
处理
顺序 32 §1.5 共享池 33 §1.6 块缓存(数据高速缓冲区) 33 §1.7 数据库写入进程 34 §1.8 日志写进程 34 §1.9 数据库检查点 34 §1.10 归档
处理
35 §1.11 ...
SQL语言笔记 第八章
存储过程
PROCEDURE 函数 FUNCTION
(如:限制用户对数据的访问
权限
,取消
对表
的直接访问
权限
) 2. 创建
存储过程
CREATE PROCEDURE
存储过程
可以在Stored Procedures中查看; --
存储过程
存储SQL
语句
,写法: -- CREATE PROCEDURE
存储过程
名字...
MS-SQL Server
34,575
社区成员
254,583
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章