Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10168032
  • 博文数量: 1669
  • 博客积分: 16831
  • 博客等级: 上将
  • 技术积分: 12594
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-25 07:23
个人简介

柔中带刚,刚中带柔,淫荡中富含柔和,刚猛中荡漾风骚,无坚不摧,无孔不入!

文章分类

全部博文(1669)

文章存档

2023年(4)

2022年(1)

2021年(10)

2020年(24)

2019年(4)

2018年(19)

2017年(66)

2016年(60)

2015年(49)

2014年(201)

2013年(221)

2012年(638)

2011年(372)

分类: Oracle

2011-12-15 14:15:35

ORACLE 中修改用户密码的方法  

2010-07-23 03:04:42|  分类: data-base |  标签: |字号 

ORACLE 中修改用户密码的方法
用OS认证方式登陆,即是CONNECT / AS SYSDBA 登陆,然后修改密码就是了
ALTER USER SYS IDENTIFIED BY ****
ALTER USER SYSTEM IDENTIFIED BY ****
然后你可以改变成密码文件认证。
9i 中可以以oracle登陆操作系统, 设置好ORACLE_HOME和ORACLE_SID环境变量, 启动sqlplus

使用conn / as sysdba登陆数据库, 然后就可以用alter user sys identified by "newsyspassword"来修改sys的密码了, 修改system密码也是一样.
 
 

1 查询用户信息
SQL>select username,default_tablespace,temporary_tablespace,created,account_status from dba_users;

2 增加用户
1. % su – oracle,或以安装oracle软件的操作用户登陆
2. 更改ORACLE_SID环境变量为要增加用户的数据库名
3. SQL> connect /as sysdba
4. SQL>create user user_name identified by user_passwd
default tablespace default_tablespace
temporary tablespace temp_tablespace
quota unlimited on default_tablespace;
建立用户usern_ame,密码为user_password,选择缺省表空间和临时表空间,一般缺省表空间自己建立,最差情况使用USERS表空间,临时表空间使用TEMP.
5. SQL> grant connect,resource to user_name;,为user_name分配权限
验证:
使用该创建了的用户登录,并进行验证中文字符的方法进行验证,如果成功,则创建成功。

3 修改用户密码
1.以oracle用户登录.
2.%sqlplus /nolog
SQL>connect /as sysdba
SQL>alter user USER_NAME identified by USER_PASSWD;
验证:
使用该用户与修改了的密码登录,登录成功即修改密码成功。

4 删除用户
删除用户时候,会从数据字典中删除该用户及其相关的模式,同时,如果在该模式中包含任何模式对象,也将立即删除.使用cascade选项删除该用户以及所有相关的对象和依赖于该用户的外键:
1.以oracle用户登录.
2.%sqlplus /nolog
SQL>connect /as sysdba
SQL>drop user user_name cascade;
验证:
在删除前用该用户登录成功,在删除后,再使用该用户登录进行验证,如果失败即表示删除成功或用户已被lock。
或者使用SQL>select username from dba_users where username=’被删除用户名大写’没有查询出记录即可。

阅读(1117) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~