ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 规范流程的重要性总结

规范流程的重要性总结

原创 Linux操作系统 作者:syzxlyx_cu 时间:2010-02-23 11:12:57 0 删除 编辑

今天看到一个TNS_ADMIN和OEM引起的血案(老熊的blog:http://www.laoxiong.net/tns_admin_and_oem_caused_accident.html),其中因为删除一个user导致把生产环境的user和用户对象删除了。几个高手就各自的生产环境管理流程说了自己的见解,摘录如下,借鉴之:

  1. David.Guo Says:
    1月 23rd, 2009 at 2:03 下午

    1:管理的混乱是造成这种问题的根本,首先,开发库和生产库密码相同;
    2:开发环境有到生产主机的tns
    3:删除用户这样的权限给到了开发使用的用户

    说说这样的问题在我们这怎么管理吧:
    1:开发数据库和生产数据库的用户密码完全没有联系,且生产保密;
    2:非生产网段不能使用生产用户登录数据库;
    3:开发人员对于开发系统的删除用户这样的操作,必须得到dba的支持;
    4:开发环境没有到生产的tns
    5:正常流程,drop user这样的操作,应该先lock user,观察最少3小时,至于drop tablespace等都是先offline,删除表的操作先rename;

  2. koko Says:
    2月 9th, 2009 at 10:05 上午

    我们这边情况是这样:
    1.开发环境和生产环境密码不同,生产密码只有dba知道
    并定期修改.
    2.数据库有logon trigger,并用一张表维护可以登陆生产数据库的ip,就算知道密码,但如果你的ip不在维护表里,登陆一样会受到阻碍。
    3.ip表里有ins,upd,del,del列,如果你的ip相应的某列比如ddl列为0,一样有schema级的ddl trigger阻止你做ddl操作.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20542911/viewspace-627581/,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-09-28

  • 博文量
    125
  • 访问量
    124464