玖叶教程网

前端编程开发入门

oracle数据库的常用授权操作(oracle数据库的常用授权操作方法)

一、将表授权给用户和回收权限

1、授权格式和实例

GRANT  权限 ON 表名 TO 用户名;
--权限包含查询、插入、修改、删除;
--分别对应:SELECT,INSERT,UPDATE,DELETE

--将表T_USER的查询、插入、修改、删除权限授权给用户SCOTT
GRANT SELECT,INSERT,UPDATE,DELETE ON T_USER TO SCOTT;

2、授权回收

REVOKE 权限 ON 表名 FROM 用户名;

二、将存储过程授权给用户和回收

1、授权格式和实例

GRANT EXECUTE ON 存储名称 TO 用户名;

--将存储过程PRO_GETUSERINFO的执行权限授权给用户SCOTT
GRANT EXECUTE ON PRO_GETUSERINFO TO SCOTT

2、授权回收

REVOKE EXECUTE ON 存储名称 FROM SCOTT

三、将函数授权给用户和回收

1、授权格式和实例

GRANT EXECUTE ON 函数名 TO 用户名;

--将函数FUN_GETDATE的执行权限授权给用户SCOTT
GRANT EXECUTE ON FUN_GETDATE TO SCOTT;

2、授权回收

REVOKE EXECUTE ON 函数名 FROM 用户名

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言