linux怎么给oracle中用户权限

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux怎么给oracle中用户权限相关的知识,希望对你有一定的参考价值。

--//给用户授予权限
grant connect,resource to test;
--//删除表空间
drop tablespace test_temp including CONTENTS and datafiles;
--//修改用户密码
alter user test identified by new_password;
--//删除用户
drop user 用户名 cascade; --//执行该语句请小心,会级联删除该用户下所有对象。
--//给用户分配权限
SQL> grant connect to test_user;
SQL> grant resource to test_user;
SQL> grant create view to test_user;
SQL> GRANT DEBUG CONNECT SESSION TO test_user;
SQL> GRANT DEBUG ANY PROCEDURE TO test_user;

实例如下:
数据库用户的创建、权限的分配
  数据库安装完成后,有两个系统级的用户:
  1、system 默认密码为:manager
  2、sys 默认密码为:change_on_install
  在安装的数据库目录中找到\oracle\product\9.2\bin 中的sqlplus程序,运行:./sqlplussystem/manager@ora9i
  用system用户创建自己的用户、权限;sql语句如下:
  1、创建用户:
  create user username identified by pwd default tablespace users Temporary TABLESPACE Temp;
  2、用户授权
  grant connect,resource,dba to business;
  3、提交
  commit;
参考技术A su - oracle #切换到oracle用户
sqlplus / as sysdba #以管理员身份连接数据库
grand 权限/角色 to user; #为用户授权

oracle在所有平台下一般都通过自带的sqlplus工具管理,授权方式都一样。本回答被提问者采纳

oracle中怎么赋予用户权限

参考技术A

oracle中赋予用户权限的具体步骤如下:

1、首先打开电脑,点击打开电脑桌面左下角的开始图标。

2、然后在弹出来的窗口中点击搜索框,输入“cmd”,回车确定。

3、然后在弹出来的窗口中点击输入“grant unlimited tablespace to 用户名”,回车确定,获取操作表空间权限。

4、然后在弹出来的窗口中点击打开“grant create table to 用户名”回车确定,获取创建表权限。

5、然后点击输入“grante drop table to 用户名”,回车确定获取删除表权限。

6、点击输入“grant insert table to 用户名”,回车确定获取插入表权限。

7、点击输入“grant update table to 用户名”,回车确定获取更新表权限。

以上是关于linux怎么给oracle中用户权限的主要内容,如果未能解决你的问题,请参考以下文章

oracle中怎么赋予用户权限

plsql怎么给用户创建用户权限

oracle怎么授权授权的权限

用的linux,我想把里面的oracle组里的oracle用户提权 怎么弄呢?我有root权限

怎么给oracle数据库创建用户,并赋权限

怎么把一个表空间的权限给一个角色 或者用户呢?