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中用户权限的主要内容,如果未能解决你的问题,请参考以下文章