您的位置:首页 > 数据库 > Oracle

oracle中的sys用户(修改密码)/////Oracle删除表空间的同时删除数据文件 ///// Oracle中如何保证用户只有一个session登录

2013-10-29 17:12 891 查看

oracle中的sys用户(修改密码)

(2011-07-01 09:18:11)
LOGGING
DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEST_DATA01.DBF' //创建的数据文件
SIZE 32M //初始大小
AUTOEXTEND ON //数据文件自动扩容
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;

2、删除表空间,同时删除数据文件:

drop tablespace test_data including contents and datafiles;

3、创建用户临时表空间:

CREATE TEMPORARY TABLESPACE test_temp
TEMPFILE 'D:\oracle\product\10.2.0\oradata\orcl\test_temp01.dbf'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;

4、创建用户并指定表空间:

CREATE USER xiaoming IDENTIFIED BY xm123 //创建用户xiaoming,设置密码为xm123
DEFAULT TABLESPACE TEST_DATA //指定默认表空间为test_data
TEMPORARY TABLESPACE TEST_TEMP; //指定临时表空间为test_temp

指定默认表空间以后,用户xiaoming创建的表都在这个表空间下,除非额外指定;当然,要给用户xiaoming授权才能创建表。

=========================================================================

Oracle中如何保证用户只有一个session登录 2013-03-12 18:54:00

分类: Oracle

点击(此处)折叠或打开

SQL> create profile one_session limit sessions_per_user 1;

SQL> create user test identified by test;

User created.

SQL> grant connect,resource to test;

Grant succeeded.

SQL> alter user test profile one_session;

SQL> alter system set resource_limit=true;

sqlplus test/test
host sqlplus test/test

ERROR:
ORA-02391: exceeded simultaneous SESSIONS_PER_USER limit

但有个条件是如果是RAC, 则在其他instance还可以登录
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: