oracle给用户,oracle 创建用户

创建表空间信息

创建表空间

表空间名称 TESTDB ,文件路径为 F:\APP\ADMIN\VIRTUAL\ORADATA\ORCL\TESTDB.dbf, 初始

大小为 50m,最大 1024M.

版本为11r2时 无需orclpdb

若不限制表空间大小,将MAXSIZE 1024M改为MAXSIZE UNLIMITED即可

CREATE tablespace TESTDB logging

datafile

'F:\APP\ADMIN\VIRTUAL\ORADATA\ORCL\TESTDB.dbf' size 50 m

AUTOEXTEND ON NEXT 50 M MAXSIZE 1024 M

EXTENT MANAGEMENT LOCAL;

创建临时表空间

表空间名称 TESTDB_TEMP,文件路径为

F:\APP\ADMIN\VIRTUAL\ORADATA\ORCL\TESTDB_TEMP.dbf, 初始大小为 50m ,最大 1024M

版本为11r2时 无需orclpdb

CREATE TEMPORARY TABLESPACE TESTDB_TEMP TEMPFILE

'F:\APP\ADMIN\VIRTUAL\ORADATA\ORCL\TESTDB_TEMP.dbf' SIZE 50 m

AUTOEXTEND ON NEXT 50 m MAXSIZE 1024 m

EXTENT MANAGEMENT LOCAL;

删除表空间

drop tablespace TESTDB including contents and datafiles;

创建用户

创建用户 dev并指定表空间

CREATE USER "TESTDB"

IDENTIFIED BY "test123456"

DEFAULT TABLESPACE TESTDB

TEMPORARY TABLESPACE TESTDB_TEMP;

授权用户

授权 dev用户有连接数据库和操作表和操作视图数据等权限。

CONNECT 连接权限

RESOURCE 操作表、视图、数据权限

DBA 管理员权限

GRANT CONNECT, RESOURCE,DBA TO "TESTDB";

查看连接oracle 连接用户信息

select SID,AUDSID,USER#,USERNAME,STATUS,SCHEMANAME,

OSUSER,MACHINE,TERMINAL,PROGRAM,MODULE,LOGON_TIME,PREV_EXEC_START as "last_time",

BLOCKING_SESSION_STATUS as "bss",SERVICE_NAME,SQL_ID

from v$session

where audsid not in (0) and userName = 'I2TEST'

order by LOGON_TIME desc;

断开当前连接的用户

SELECT 'alter system kill session ' || '''' ||t.sid ||','||t.SERIAL#|| ''';' FROM v$session t WHERE t.USERNAME='CGBCRM';

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值