(1)Oracle基础--用户与登录
2015-11-10 12:31
387 查看
一、用户
· 系统用户
<1> sys,system
[b]sys和system是权限比较高的用户,且sys比system权限高。使用sys登录必须使用sysdba或者sysoper的权限,而使用system可以直接登录。[/b]
[b] <2> sysman[/b]
[b] sysman用于操作企业管理器,管理员级别的用户。
[/b]
[b] <3> scott[/b]
[b] scott为Oracle创始人的名字。在Oracle中作为一个示例用户,默认密码为 tiger
[/b]
二、登录
· 登录SQL Plus
<1> 使用system进行登录
格式: [username/password] [@server] [as sysdba | sysoper]
例子: system/botao521 @orcl as sysdba ([b]注:orcl为服务名或IP地址)[/b]
<2> [b]使用sys进行登录[/b]
[b] [/b]格式: [username/password] [@server] as sysdba | sysoper
例子: sys/botao521 @orcl as sysdba ([b]注:[b][b]使用sys登录必须使用sysdba或者sysoper的权限[/b][/b])[/b]
P: 登录之后想更改用户可以用 conn [b][username/password] [b][@server] [as sysdba | sysoper] 进行更换用户登录[/b][/b]
· 查看登录用户
<1> 使用 show user 命令查看当前登录的用户 [b]([b]注:[b][b]Oracle命令不需要用分号结尾,sql语句必须使用分号结尾[/b][/b])[/b][/b]
<2> 使用 dba_users 数据字典查看用户信息。数据字典是数据库提供的一张表,用于查看数据库的信息。
SELECT username FROM dba_users 查看Oracle中所有的系统用户
P:可以使用 desc table_name 查看表结构
· 启用scott用户
[b]scott用户默认情况下是被锁定的,启用用户的语句为:[/b]
ALTER USER username ACCOUNT UNLOCK ,username为任意的用户名
启用scott:[b]ALTER USER [b]scott ACCOUNT UNLOCK [/b][/b]
P:锁定用户的语句为:[b]ALTER USER username ACCOUNT LOCK[/b]
作者:caobotao
出处: /article/5260165.html
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。
· 系统用户
<1> sys,system
[b]sys和system是权限比较高的用户,且sys比system权限高。使用sys登录必须使用sysdba或者sysoper的权限,而使用system可以直接登录。[/b]
[b] <2> sysman[/b]
[b] sysman用于操作企业管理器,管理员级别的用户。
[/b]
[b] <3> scott[/b]
[b] scott为Oracle创始人的名字。在Oracle中作为一个示例用户,默认密码为 tiger
[/b]
二、登录
· 登录SQL Plus
<1> 使用system进行登录
格式: [username/password] [@server] [as sysdba | sysoper]
例子: system/botao521 @orcl as sysdba ([b]注:orcl为服务名或IP地址)[/b]
<2> [b]使用sys进行登录[/b]
[b] [/b]格式: [username/password] [@server] as sysdba | sysoper
例子: sys/botao521 @orcl as sysdba ([b]注:[b][b]使用sys登录必须使用sysdba或者sysoper的权限[/b][/b])[/b]
P: 登录之后想更改用户可以用 conn [b][username/password] [b][@server] [as sysdba | sysoper] 进行更换用户登录[/b][/b]
· 查看登录用户
<1> 使用 show user 命令查看当前登录的用户 [b]([b]注:[b][b]Oracle命令不需要用分号结尾,sql语句必须使用分号结尾[/b][/b])[/b][/b]
<2> 使用 dba_users 数据字典查看用户信息。数据字典是数据库提供的一张表,用于查看数据库的信息。
SELECT username FROM dba_users 查看Oracle中所有的系统用户
P:可以使用 desc table_name 查看表结构
· 启用scott用户
[b]scott用户默认情况下是被锁定的,启用用户的语句为:[/b]
ALTER USER username ACCOUNT UNLOCK ,username为任意的用户名
启用scott:[b]ALTER USER [b]scott ACCOUNT UNLOCK [/b][/b]
P:锁定用户的语句为:[b]ALTER USER username ACCOUNT LOCK[/b]
作者:caobotao
出处: /article/5260165.html
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。
相关文章推荐
- 连接oracle服务器超慢--原因分析
- oracle 查看表空间使用率
- oracle表的管理,数据类型简单理解
- [oracle]数据库进程查看
- oracle基本使用
- Linux 下Oracle 创建用户和用户表空间
- 查询oracle中正在运行的sql语句,不包括plsql执行的查询语句
- Oracle使用row_number()函数查询时增加序号列
- Oracle使用row_number() over (partition order by)和DISTINCT去除重复记录
- Oracle 12.1.0.2 对JSON的支持
- Oracle数据库rownum和row_number的不同点
- Oracle显示游标的使用及游标for循环
- 11.20开幕:Oracle + MySQL 嘉年华群星云集
- Oracle分析函数
- Oracle的instr函数
- oracle 内连接 左外连接 右外连接的用法,(+)符号用法
- oracle显示两个字段相除的结果
- Oracle查看锁表和解除锁表
- Oracle RMAN的备份与恢复命令详解
- oracle job定时更新表中文姓名对应拼音字段