ORACLE SQLPLUS的安全性
来源:互联网 发布:安畅网络 编辑:程序博客网 时间:2024/05/16 08:55
使用product_user_profile,可以限制访问SQLPLUS和SQL命令,也可以限制访问PLSQL语句。
在创建数据库后,应该执行$ORACLE_HOME/sql/admin目录下的pupbld.sql文件,且必须以SYSTEM用户身份运行。此脚本将建立product_user_profile表。
如果需要在SQLPLUS中限制某些用户的回话,system用户必须明确地将限制语句插入到product_user_profile表中。
如何使用product_user_profile表防止用户usrename删除,插入,更新数据库中的数据:
insert into product_user_profile
values
('SQL*PLUS','USERNAME','INSERT',NULL,NULL,NULL,NULL,NULL);
insert into product_user_profile
values
('SQL*PLUS','USERNAME','DELETE',NULL,NULL,NULL,NULL,NULL);
insert into product_user_profile
values
('SQL*PLUS','USERNAME','UPDATE',NULL,NULL,NULL,NULL,NULL);
如果用户username想要删除表中数据时,尤其是username模式下的test表,会出现SP2-0544:invaild command:delete.
如果先给username这个授权则,只要把product_user_profile表中的username对应的delete条目删除即可。
- ORACLE SQLPLUS的安全性
- ORACLE的SQLPLUS常用命令
- oracle sqlplus的使用
- Oracle sqlplus的@符号
- oracle的sqlplus语句
- oracle的sqlplus命令
- Oracle的安全性
- oracle的SQLPLUS命令大全
- oracle命令的使用:SQLPLUS
- Oracle--sqlplus如何设置SQLPlus结果显示的宽度
- Oracle--sqlplus如何设置SQLPlus结果显示的宽度
- Oracle--sqlplus如何设置SQLPlus结果显示的宽度
- Oracle SQLPLUS
- Oracle Sqlplus
- Oracle sqlplus
- sqlplus连接服务器的Oracle的经历
- oracle sqlplus 格式化输出的命令
- 客户端sqlplus连接oracle的过程
- 第12周项目 2.3 刑警的射击成绩
- leetcode 之 Search Insert Position
- JAVA wait(), notify(),sleep详解
- Nginx安装部署
- android SDK manager 无法获取更新版本列表
- ORACLE SQLPLUS的安全性
- jQuery根据元素值删除数组元素
- 牛顿法和拟牛顿法
- 图片无损压缩 图片无损等比例缩放
- 第十二周 项目二-OJ平台题目中多种输入形式的处理---以某个特殊输入为结束标志(3)刑警的射击成绩
- iOS使用NSMutableAttributedString 实现富文本(不同颜色字体、下划线等)
- 第七话-代理模式
- AudioSession详解
- Android中SQLite应用详解