一些小问题 1.sqlplus /nolog 参数代表SQL PLUS启动以非自动的方式注册数据库,什么是以非自动的方式注册数据库?2.在linux下可以用 oradim 吗?3.conn / as sysdba表示以哪个用户连接数据库?4.如何查看当前用户的权限,或某个用户的权限? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.sqlplus /nolog 参数代表SQL PLUS启动以非自动的方式注册数据库,什么是以非自动的方式注册数据库?只是运行SQLPLUS,并不登录任何数据库。 1就代表当前仅仅是进入了sqlplus 但是并没有以任何用户身份登录上数据库2没有 oradim主要就是用来控制服务的 unix/linux上oracle 实例不需要建立服务 所以就没有3SYS4select * from session_privs; 3.conn / as sysdba表示以哪个用户连接数据库?以系统用户登录4.如何查看当前用户的权限,或某个用户的权限?查看当前用户的权限:select * from session_privs; 我想查看某个用户的权限,如何查?我不知道他的密码,所以不能登录后,用select * from session_privs 如果你是管理员,直接在OEM中查看也不错,呵呵 select * from role_tab_privs ; 数据字典视图包含了授予角色的对象权限select * from role_role_privs ; 包含了授予另一角色的角色select * from role_sys_privs ; 包含了授予角色的系统权限-- 确定用户帐户所授予的权限select * from DBA_tab_privs ; 直接授予用户帐户的对象权限select * from DBA_role_privs ; 授予用户帐户的角色select * from DBA_sys_privs ; 授予用户帐户的系统权限 不小心把表给删了,怎么恢复啊? oracle 密码忘记了怎么办啊!!!!!!!! 求教:oracle用truncate table 时报错 spfileorcl.ora被我不小心删除了,又没有备份,怎么恢复啊,那位大虾救救啊! to_char,to_date问题 关于OCCI中SetDataBuffer oracle的备份问题!!! 谁来介绍一下外键阿? 请问各位高手,在Oracle中怎么写一个返回结果集的存储过程 ORACLE的dblink的查询权限 如何查询连续重复次数 请问:有关在10g版本中,Oarcle的官方文档明确指出增量备份只有0和1两种级别?
只是运行SQLPLUS,并不登录任何数据库。
就代表当前仅仅是进入了sqlplus 但是并没有以任何用户身份登录上数据库
2
没有 oradim主要就是用来控制服务的 unix/linux上oracle 实例不需要建立服务 所以就没有
3
SYS
4
select * from session_privs;
以系统用户登录
4.如何查看当前用户的权限,或某个用户的权限?查看当前用户的权限:
select * from session_privs;
如果你是管理员,直接在OEM中查看也不错,呵呵
select * from role_role_privs ; 包含了授予另一角色的角色
select * from role_sys_privs ; 包含了授予角色的系统权限-- 确定用户帐户所授予的权限
select * from DBA_tab_privs ; 直接授予用户帐户的对象权限
select * from DBA_role_privs ; 授予用户帐户的角色
select * from DBA_sys_privs ; 授予用户帐户的系统权限