easy connect
CONNECT username/password@host[:port][/service_name]
SQL> conn oracle/oracle@10.0.8.31:1521/dbprim
已连接。
SQL> conn oracle/oracle@10.0.8.31:1521/dbprim
已连接。
SQL> show user
USER 为 "ORACLE"
SQL> conn oracle/oracle@10.0.8.31/dbprim
已连接。
SQL>
--database security b14266
audit 可以存在sys.aud$ 也可以存在os上
dbms_fga
安全:物理安全,os安全,组件最小化,用户锁定,网络安全 ip限定 监听加密,权限最小化,密码规则复杂化,审计ddl dml,
DBA_USERS
ALL_USERS
USER_USERS
DBA_TS_QUOTAS
USER_TS_QUOTAS
USER_PASSWORD_LIMITS
USER_RESOURCE_LIMITS
DBA_PROFILES
RESOURCE_COST
V$SESSION
V$SESSTAT
V$STATNAME
PROXY_USERS
DBA_COL_PRIVS
ALL_COL_PRIVS
USER_COL_PRIVS
ALL_COL_PRIVS_MADE
USER_COL_PRIVS_MADE
ALL_COL_PRIVS_RECD
USER_COL_PRIVS_RECD
DBA_TAB_PRIVS
ALL_TAB_PRIVS
USER_TAB_PRIVS
ALL_TAB_PRIVS_MADE
USER_TAB_PRIVS_MADE
ALL_TAB_PRIVS_RECD
USER_TAB_PRIVS_RECD
DBA_ROLES
DBA_ROLE_PRIVS
USER_ROLE_PRIVS
DBA_SYS_PRIVS
USER_SYS_PRIVS
ROLE_ROLE_PRIVS
ROLE_SYS_PRIVS
ROLE_TAB_PRIVS
SESSION_PRIVS
SESSION_ROLES
DBMS_RLS
DBMS_FGA
DBMS_CRYPTO
总结:
构建安全的应用和数据库应该从下面几个方面着手:
物理安全(封闭的空间存放,人员出入有记录),os安全,组件最小化(卸载不用的oracle组件),用户锁定策略(构建各类的profile),网络安全(ip限定、监听加密),权限最小化(user拥有能满足需求的最小权限),密码规则复杂化(profile设定密码策略函数),增加审计(sys ddl dml)。
[@more@]来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70612/viewspace-1026339/ ,如需转载,请注明出处,否则将追究法律责任。