| |
如果你想添加一个对象(schema),我的理解,相当于mysql里面创建数据库的概念。
Oracle里面就需要如下操作
一:创建表空间,临时表空间
CREATE SMALLFILE TABLESPACE "TESTDATA" DATAFILE '/datas/apps/oracle/oradata/orathiz/testdata.dbf' SIZE 100M LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE
MANAGEMENT AUTO ;
CREATE SMALLFILE TEMPORARY TABLESPACE "TESTTEMP" TEMPFILE '/datas/apps/oracle/oradata/orathiz/testtemp.dbf' SIZE 100M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;

二:添加用户(随着用户的创建,自动产生与用户同名的schema)
CREATE USER "TESTER" PROFILE "DEFAULT" IDENTIFIED BY "TESTER" DEFAULT TABLESPACE "TESTDATA" TEMPORARY TABLESPACE "TESTTEMP" ACCOUNT UNLOCK;

三:赋权(说实话,这些权限是开发中使用的权限,如果用户生产环境,请自行对于用户创建相应的系统权限)
据说生产环境下,只是connect resource这样的角色就可以了。
GRANT "CONNECT" TO "TESTER";
GRANT "RESOURCE" TO "TESTER";
GRANT "DBA" TO "TESTER";
GRANT "EXP_FULL_DATABASE" TO "TESTER";
GRANT "IMP_FULL_DATABASE" TO "TESTER";

四:用户修改密码,解锁
ALTER USER "SCOTT" IDENTIFIED BY "*******"
ALTER USER "SCOTT" ACCOUNT UNLOCK

本文链接:http://www.52zhe.cn/read.php/1.htm
本文作者:kook(若就博客内所涉及的技术问题交流,请用下面的MSN或Gmail联系我)
联系方式:(MSN:kook#live.com) (Google talk:kookliu)
没有版权:GNU,转载时请注明“转载人”欠本人一顿饭,来日见面之时兑现!谢谢合作!
by kook | 分类: Oracle | 评论(0) | 引用(0) | 阅读(1404)
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]