【线上直播】11月21日晚8点贝壳技术总监侯圣文《数据安全之数据库安全黄金法则》
最近在开始把Oracle数据库的脚本转换成shell脚本,所以今天开始分享一下Oracle常用的一些脚本,后面不定期更新。
一、环境准备
1、配置tnsnames.ora
保证别名和ORACLE_SID一致,后面脚本需要
- # vim /u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora
- ===================================================================
- MDMDB =
- (DESCRIPTION =
- (ADDRESS = (PROTOCOL = TCP)(HOST =xx.xx.65)(PORT = 1521))
- (CONNECT_DATA =
- (SERVER = DEDICATED)
- (SERVICE_NAME = MDMDB)
- )
- )
- ===================================================================
2. 测试连接
二、初始化脚本settdb.sh
- use script settdb.sh for DB login details registry
输出:
三、第一个脚本--findfunc.sh
- #!/bin/bash
- echo "===========================查看用户$1函数对象========================"
- FUNC_OWNER=`sqlplus -silent $DB_CONN_STR@$SH_DB_SID <
输出:
【编辑推荐】
- 数据库连接配置策略和实践指南
- 完整的数据库MySQL规范
- MySQL数据库基本增删改查操作总结
- 37 个MySQL数据库小知识,为面试做准备
- 数据库安全能力:安全威胁TOP5
【责任编辑:赵宁宁 TEL:(010)68476606】
点赞 0