当前位置:首页 » 操作系统 » linuxoracle权限

linuxoracle权限

发布时间: 2023-05-22 10:41:49

1. linux系统下,oracle用户与root用户的差别

root是linux的管神胡野理员权限游喊 oracle用户对系统而言只是一个普通用户oracle 用户主做拆要针对数据库操作

2. linux安装oracle11g需要root权限吗

应该以吵早氏oracle用户安装,安装前,一些具体的配置文件的升散修改,依赖包的安睁芦装有些需要root权限,但是等到了真正开始安装的时候,是不需要root权限的。

3. linux下怎么启动从的数据库(linux下启动oracle数据库)

Linux下oracle数据库启动和关闭操作

第一步:登陆

root登陆之后切换到oracle用户上,输入

suoracle

第二步:连接

在oracle用户下,输入

sqlplus/nolog

第三步:使用管理员权限

输入

connect/assysdba

第四步:启动/关闭服务

输入

startup

startup参数

不带参数,启动数据库实例并打开数据库,以便用户使用数据库,在多数情况下,使用这种方式!

nomount,只启动数据库实例,但不打开数据库,在你希望创建一个新的数据库时使用,或者在你需要这样的时纯携型候使用!

mount,在进行数据库更名的时候采用。这个时候数据库就打开并可以使用了!

谢谢!不准确的地方请指教!

shutdown

shutdown的参数

Normal需要等待所有的用户断开连接

Immediate等待用户完成当前的语句

等待用户完成当前的事务

Abort不做任何等待,直接关闭数据库

normal需要在所有连接用户断开后才执行关闭数据库任务,所以有的时候看起来好象命令没有运行一样!在执行这个命令后不允许新的连接

immediate在用户执行完正在执行的语句后就断开用户连接,并不允许新用隐枯户连接。

在拥护执行完当前事物后断开连接,并不做猜允许新的用户连接数据库。

abort执行强行断开连接并直接关闭数据库。

第五步:如果是启动服务,要开启监听

退出sqlplus模式,输入

lsnrctlstart

4. linux下如何跨用户访问oracle数据库

我用的是redhatlinux,用下面的步骤来启动oracle数据库。
首先使用oracle用户登录linux,然后在shell命令行中执行下面的命令:
第一步:打开oracle监听
$lsnrctlstart
第二步:进入sqlplus
$sqlplus/nolog
sql>
第三步:使用sysdab角色登录sqlplus
sql>conn/assysdba
第四步:启动数据库
sql>startup
经过上面的四个步骤,oracle数据库就可以启动了。

5. linux下安装oracle 提示没有权限或者空间不够用

linux下安装oracle是很麻烦的事情李橡。
必须哪蚂旁按照要求一步步来。

oracle需要很大的数据空间。
所以你要需求的空间也要很大。
分区要注意
/boot/
/swap/
/
只做这样的三个分区就行了。
oralce主目录必物携要要有50G 以上的地方。
不然就各种蛋疼了。

6. linux创建oracle数据库无权限

正常现象。linux创建oracle数据库无权限是正常现象。新建立的用户是没有权限的,是不能执行数据库的操作。要创建一个表空间,把这个表空间分配给你创建的用户,默认情况下,你创建的用户是在users表空间,你创建的用户在这个表空间没有建表的权限。

7. 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\proct\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;

8. linux怎么给oracle用户权限

1、新建的用户迅扒蔽,用户组设抄置为oinstall,oinstall为oracle的默认用户袭组
2、将新用户下的文件知或者目录修此握改权限为750,即
chmod
750
/home/test/aa
oracle用户就能正常道读写访问了。亩州

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

如果你要把文件改成oracle用户的,用root执行chown:
chown 用户名.组名 文件名

如果只是让oracle用户可以编辑,用root执行chmod:
chmod +w 文件名

10. linux切换oracle用户提示没有权限切换到/home/oracle

这只是一个警告
说明你本机没有创建 oracle 用户对应的home目录而已
显示 -bash-4.1$ 说明你已经切换到了oracle 用户

热点内容
libx264编译 发布:2025-04-23 00:13:37 浏览:219
access的web数据库 发布:2025-04-23 00:08:29 浏览:42
安卓上面的谷歌搜索框怎么去除 发布:2025-04-23 00:07:27 浏览:171
c判断文件夹是否存在 发布:2025-04-22 23:56:36 浏览:941
精确测算法 发布:2025-04-22 23:54:09 浏览:287
安卓如何更换开机画面 发布:2025-04-22 23:49:10 浏览:889
知道ID密码怎么定位 发布:2025-04-22 23:34:16 浏览:253
c语言采样 发布:2025-04-22 23:30:03 浏览:916
数据库服务器修改了ip地址 发布:2025-04-22 23:25:36 浏览:7
c语言基础案例 发布:2025-04-22 23:23:28 浏览:693