新建oracle用户

启动oracle的控制台,并弹出Add Database to Tree对话框,并填写:
Hostname:本机IP
SID:ora9i//安装之前配置好的
Port Number:1521
然后在connect database界面上输入:
userName:sysman
password:oem_temp

DROP USER OBS_ZHUJP CASCADE;
CREATE USER OBS_ZHUJP PROFILE DEFAULT IDENTIFIED BY OBS_ZHUJP DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK;
GRANT DELETE ANY TABLE TO OBS_ZHUJP;
GRANT DROP ANY TABLE TO OBS_ZHUJP;
GRANT INSERT ANY TABLE TO OBS_ZHUJP;
GRANT SELECT ANY TABLE TO OBS_ZHUJP;
GRANT UNLIMITED TABLESPACE TO OBS_ZHUJP;
GRANT UPDATE ANY TABLE TO OBS_ZHUJP;

 1.授权查询的权限
grant select on 用户.表名 to 用户名;

2.授权某字段更新权限
grant update(col003) on 用户.表名 to 用户名;

3.收回更新权限
rekove update on 用户.表名 from 用户名;

oracle对用户的操作SQL语句

1.添加帐号:
  create user "用户名" identified by "密码";
  create user "用户名" identified by "密码" TABLESPACE "USERS" ACCOUNT UNLOCK;
  //添加帐号时,用户名不能为小写。否则将造成不能登录的问题。
2.授权:
  grant "某角色" to "用户名";
  grant 某系统权限 to "用户名";
 
3.修改密码
  alter user "用户名" identified by "密码";
 
4.删除用户
  drop user "用户名"
 
5.列举所有用户
  select * from all_users
SQL> CREATE TABLESPACE KANE DATAFILE 'D:/ORA_DATA/KANE.ORA' SIZE 2M;
表空间被创建
SQL> create user KANE identified by KANE;
用户被创建
SQL> grant dba to KANE;
授予成功
SQL> drop user kane;
用户被删掉
SQL> CREATE USER CENTER IDENTIFIED BY CENTER;
用户被创建
SQL> grant insert any table to CENTER;
授予成功
SQL> grant update any table to CENTER;
授予成功
SQL> grant delete any table to CENTER;
授予成功
SQL> grant select any table to CENTER;
授予成功
SQL> grant drop any table to CENTER;
授予成功
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值