2014-01-19 45 views
3

对不起,如果这个问题很愚蠢或已被回答,但我无法在任何地方找到是或否。删除Oracle Schema Scott?

在我们Oracle生产环境,是确定下降架构SCOTT

我知道它的一个示例模式,但我们的安全部门想要删除任何未使用的用户。抓住由OUI安装的用户。那里有些不是来自OUI的对象,所以我已经备份了这些信息以保证安全。

谢谢!

+6

是的,它是安全的。 Oracle甚至发布了一个脚本来删除所有示例模式:http://docs.oracle.com/cd/E11882_01/server.112/e10831/installation.htm#COMSC110 –

+0

谢谢!我早些时候做的第一件事就是过期和锁定用户,要去DROP USER SCOTT CASCADE,但是我们会在Dev环境中给出这个镜头,因为这是推荐的练习。 – jmarkel

回答

2

SCOTT模式被某些应用程序用来测试数据库或安装一个简单的演示程序(例如Mondrian OLAP)或为性能调优提供参考。

在生产数据库(我不是DBA)上,我们没有SCOTT。

然而,一个很好的做法(在DB,LDAP,AD ..)是禁用的用户(而不是删除):

ALTER USER user_name ACCOUNT LOCK/UNLOCK 

恕我直言,您可以删除!

0

这不是愚蠢的问题! 您可以解锁它,因为scott架构可用于数据库中的一些任务

+0

问题不是如果帐户可以解锁,问题是如果用户可以完全放弃 –