oracle基本操作

desc all_tables; --查看表结构

select from all_tables;--查看当前数据库所有的表

select table_name from user_tables;查看当前登录的用户的表:

select from dba_users;查看有哪些用户

修改密码过期策略

1.查看用户存放密码策略的proifle:

SELECT USERNAME,PROFILE FROM DBA_USERS;

2.查看当前的密码策略过期天数

SELECT * FROM DBA_PROFILES WHERE PROFILE='DEFAULT' AND RESOURCE_NAME='PASSWORD_LIFE_TIME';

3.修改密码过期策略

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

4.登录dba或者有权限的用户更改密码

DBA更改:

alter user test IDENTIFIED BY 123456;

普通用户更改用户密码:

ALTER USER test IDENTIFIED BY 新密码 replace 旧密码

dba用户更改密码:

ALTER USER test IDENTIFIED BY 123456

普通用户更改用户密码:

ALTER USER test IDENTIFIED BY 新密码 replace 旧密码

登录DBA用户

sqlplus system/oracle as sysdba

修改最大连接数和会话数

col sid for 9999

col serial# for 99999

col username for a10

col program for a20

col machine for a20

1.查询数据库当前进程的连接数:

select count() from v$process;

2.查看数据库当前会话的连接数:

select count() from v$session;

3.查看数据库的并发连接数:

select sid,serial#,username,program,machine,status from v$session where status='ACTIVE';

4.查看当前数据库建立的会话情况:

select sid,serial#,username,program,machine,status from v$session;

5.修改数据库允许的最大连接数:

alter system set processes = 600 scope = spfile;

6.修改数据库允许的最大会话数:

在修改最大连接数时,最大会话数会自动修改

查看连接数

show parameter processes

查看会话数

show parameter session

查看默认连接数processes是150

SQL> show parameter process

NAME TYPE VALUE

aq_tm_processes integer 0

cell_offload_processing boolean TRUE

db_writer_processes integer 1

gcs_server_processes integer 0

global_txn_processes integer 1

job_queue_processes integer 0

log_archive_max_processes integer 4

processes integer 150

查看默认会话数sessions是247

SQL> show parametere session

SP2-0158: unknown SHOW option "parametere"

SP2-0158: unknown SHOW option "session"

SQL> show parameter session

NAME TYPE VALUE

java_max_sessionspace_size integer 0

java_soft_sessionspace_limit integer 0

license_max_sessions integer 0

license_sessions_warning integer 0

session_cached_cursors integer 50

session_max_open_files integer 10

sessions integer 247

shared_server_sessions integer

修改连接数到600,最大会话数会自动更改为922

变化公示:

sessions=processes*1.5+22

SQL> alter system set processes = 600 scope = spfile;

System altered.

不重新启动数据库会话数和连接数不变化

SQL> show parameter session

NAME TYPE VALUE

java_max_sessionspace_size integer 0

java_soft_sessionspace_limit integer 0

license_max_sessions integer 0

license_sessions_warning integer 0

session_cached_cursors integer 50

session_max_open_files integer 10

sessions integer 247

shared_server_sessions integer

SQL> show parameter process;

NAME TYPE VALUE

aq_tm_processes integer 0

cell_offload_processing boolean TRUE

db_writer_processes integer 1

gcs_server_processes integer 0

global_txn_processes integer 1

job_queue_processes integer 0

log_archive_max_processes integer 4

processes integer 150

重新启动下数据库、类似nginx的reload

SQL> startup force

ORACLE instance started.

Total System Global Area 784998400 bytes

Fixed Size 2217464 bytes

Variable Size 562039304 bytes

Database Buffers 218103808 bytes

Redo Buffers 2637824 bytes

Database mounted.

Database opened.

会话数和连接数更改

SQL> show parameter process;

NAME TYPE VALUE

aq_tm_processes integer 0

cell_offload_processing boolean TRUE

db_writer_processes integer 1

gcs_server_processes integer 0

global_txn_processes integer 1

job_queue_processes integer 0

log_archive_max_processes integer 4

processes integer 600

SQL> show parameter session;

NAME TYPE VALUE

java_max_sessionspace_size integer 0

java_soft_sessionspace_limit integer 0

license_max_sessions integer 0

license_sessions_warning integer 0

session_cached_cursors integer 50

session_max_open_files integer 10

sessions integer 922

shared_server_sessions integer

SQL>

更改用户密码oracle,oracle数据库更改用户密码相关推荐

  1. oracle9i新建数据库的用户有哪些,Oracle 9i数据库的用户创造以及权限分配

    Oracle 9i数据库的用户创建以及权限分配 1.数据库安装时的参数设定 下文中的数据库版本为Oracle 9i(9.2.0),安装数据库时,数据库系统会创建一个数据库实例,其中:安装目录选为:\o ...

  2. oracle新建用户 数据库,oracle创建数据库和用户的方法

    这篇文章主要介绍了oracle创建数据库和用户的方法,mysql和sqlserver创建数据库可以直接通过create database "数据库名",而oracle创建数据库要对 ...

  3. Oracle默认数据库角色账号密码

    Oracle默认数据库角色账号密码 角色 账号 密码 普通用户 SCOTT tiger 普通管理员 SYSTEM manager 超级管理员 SYS change_on_install

  4. oracle创建数据库总结,oracle创建数据库和用户方法总结

    以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,oracle在 ...

  5. oracle备份数据库-按用户备份

    首先进入数据库服务器,我家的是linux 1.切换到oracle用户:su - oracle 2.sqlplus / as sysdba 3.先查询一下数据库用户:select * from all_ ...

  6. mysql8.0限制用户只能访问指定数据库,限制用户只有某种权限

    mysql8有新的安全要求,不能像之前的版本那样一次性创建用户并授权需要先创建用户,再进行授权操作 创建新用户: create user '#userName'@'#host' identified ...

  7. Oracle新建数据库和用户及表空间

    1. Oracle安装完成 ,如果在安装的时候选择了新建数据库实例,那么安装完之后可以用默认的实例,如果没有安装或者希望用新的数据库实例,可以用'Database Configuration Assi ...

  8. 使用Navicat给Oracle添加数据库和用户

    Navicat 创建oracle表空间.新建用户.授权 - 雨后观山色 - 博客园1.利用数据库管理员账号:SYSTEM,再配合数据库管理口令,连接Oracle数据库. 登录界面: 2.创建表空间文件 ...

  9. Oracle 导入数据库 删除用户、删除表空间、删除表空间下所有表,查看当前表空间

    导入数据库 在cmd下用 imp导入  格式: imp userName/passWord file=bmp文件路径 ignore = y (忽略创建错误)full=y(导入文件中全部内容); 例: ...

  10. python实现用户登陆(sqlite数据库存储用户信息)

    目录 创建数据库数据库管理简单登陆 有些地方还未完善. 创建数据库 import sqlite3 #建一个数据库 def create_sql():sql = sqlite3.connect(&quo ...

最新文章

  1. nginx_lua_waf安装测试
  2. .dat文件还原数据库
  3. 人生没有对与错,只是选择不同
  4. Linux下,C++编程论坛题目抽取
  5. python - 内置函数
  6. 在字符串String类型常忘记使用equals()进行值比较的问题
  7. linux 日志管理、系统启动和备份恢复
  8. 浪潮云海OS C位出道,融合开放基础设施呼之欲出
  9. 【数据结构(C语言)】数据结构-查找
  10. 设置 phpstorm 左侧文件自动定位到当前编辑的文件
  11. 【Windows】要不要升级Win11?Win11与Win10界面对比体验
  12. 大学计算机ps教程 pdf,ps学习photoshop新手教程(珍藏版).pdf
  13. 制造车间怎么推行5S管理?
  14. orCAD16.6 PSPICE DC Sweep 增加y轴
  15. 中国第一程序员求伯君,WPS之父,雷军也佩服的人
  16. mysql实体完整性实现方法_mysql 完整性约束
  17. 主流芯片解决方案Ambarella的高清网络摄像机、德州仪器和控制海思
  18. Dell 灵越7370 装机过程遇到硬盘枷锁 bitlocker锁解决方法
  19. python机器学习思维导图脑图(完整版)
  20. php预览ppt,演示文稿幻灯片有哪四种视图模式?

热门文章

  1. vue项目打包之后放在服务器上测试的时候访问不到本地json数据的解决方法
  2. java nio is例子,Java Buffer isDirect()用法及代码示例
  3. 如何展示富文本_自助建站如何做出个性化效果?
  4. Windows下用命令行查找文件for命令的运用
  5. jcenter和maven下载失败Can't connect to SOCKS proxy:Connection refused: connect
  6. c语言程序能够在不同的操作系统下运行,这说明c语言具有很好的,上海交通大学继续教育学院2012春——程序设计(C)作业1(有答案)...
  7. matlab计算截断误差,Matlab相位截断误差仿真综述.doc
  8. Linux下的screen(远程协作的用法)
  9. android ListView 刷新卡顿问题
  10. 寒风之家 » Thrift压缩