搜索
写经验 领红包
 > 科技

oacle数据库的常用授权操作有哪些(oacle数据库的常用授权操作是什么)

导语:oracle数据库的常用授权操作

oracle数据库的常用授权操作有哪些(oracle数据库的常用授权操作是什么)

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

1、授权格式和实例

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

2、授权回收

REVOKE 权限 ON 表名 FROM 用户名;

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

1、授权格式和实例

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

2、授权回收

REVOKE EXECUTE ON 存储名称 FROM SCOTT

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

1、授权格式和实例

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

2、授权回收

REVOKE EXECUTE ON 函数名 FROM 用户名

本文内容由快快网络小春整理编辑!