Oracle 用户管理(一)
来源:互联网 发布:淘宝注册会员名大全 编辑:程序博客网 时间:2024/06/10 19:41
1 创建用户
create user @username identified by @password
例如:create user aobama identified by future
创建了一个用户名为“aobama”的用户,该用户的密码是“future”。
注意:Oracle中创建用户需要管理员(DBA)权限,而且用户的密码必须以字母开头。
2 修改用户密码
a. 修改当前用户的密码
sql> password 用户名
b. 修改其他用户(非当前用户)的密码
sql> alter user 用户名 identified by 新密码
例如:alter user aobama identified by benladeng
注意:修改非当前用户的密码时需要管理员权限
3 删除用户
sql> drop user 用户名 [cascade]
注意:当前用户不能删除自己本身。如果删除一个已经创建了表的用户,则需要加参数[cascade]
4 给某个用户赋予登陆数据库的权限
sql> grant connect to 用户名
例如: grant connect to aobama
5 给一个用户赋予resource 权限
sql> grant resource to 用户名
6 给某个用户授权,使其能够访问一张表
sql> grant select on 表名 to 用户名
例如:grant select on emp to benladeng
select * from aobama.emp
7 收回给某个用户赋予的权限
sql> revoke select on emp from benladeng
注意:只有赋予权限的人才能收回权限。即谁赋予,谁收回.(解铃还须系铃人)
8 给某个用户赋予某个权限,并且使这个用户可以将此权限赋予其他人
sql> grant select on 表名 to 用户名 with grant option
例如: grant select on emp to aobama with grant option
此时用户aobama不但有了查询emp表的权限,而且他还具有将这个权限赋予其他人的资格
create user @username identified by @password
例如:create user aobama identified by future
创建了一个用户名为“aobama”的用户,该用户的密码是“future”。
注意:Oracle中创建用户需要管理员(DBA)权限,而且用户的密码必须以字母开头。
2 修改用户密码
a. 修改当前用户的密码
sql> password 用户名
b. 修改其他用户(非当前用户)的密码
sql> alter user 用户名 identified by 新密码
例如:alter user aobama identified by benladeng
注意:修改非当前用户的密码时需要管理员权限
3 删除用户
sql> drop user 用户名 [cascade]
注意:当前用户不能删除自己本身。如果删除一个已经创建了表的用户,则需要加参数[cascade]
4 给某个用户赋予登陆数据库的权限
sql> grant connect to 用户名
例如: grant connect to aobama
5 给一个用户赋予resource 权限
sql> grant resource to 用户名
6 给某个用户授权,使其能够访问一张表
sql> grant select on 表名 to 用户名
例如:grant select on emp to benladeng
select * from aobama.emp
7 收回给某个用户赋予的权限
sql> revoke select on emp from benladeng
注意:只有赋予权限的人才能收回权限。即谁赋予,谁收回.(解铃还须系铃人)
8 给某个用户赋予某个权限,并且使这个用户可以将此权限赋予其他人
sql> grant select on 表名 to 用户名 with grant option
例如: grant select on emp to aobama with grant option
此时用户aobama不但有了查询emp表的权限,而且他还具有将这个权限赋予其他人的资格
0 0
- Oracle用户管理(一)
- Oracle 用户管理(一)
- oracle 用户管理(一)
- 三、oracle 用户管理一
- 三、oracle 用户管理一
- 二、Oracle用户管理一
- 三、oracle 用户管理一
- oracle 复习体系一 oracle 用户管理
- Oracle(一)常用命令,与用户管理
- Oracle—用户管理的备份(一)
- Oracle—用户管理的完全恢复(一)
- oracle用户管理
- Oracle用户管理
- Oracle用户管理
- ORACLE用户管理
- oracle用户管理
- oracle用户管理操作
- Oracle用户管理
- ``Accordian'' Patience
- 动态IP或无公网IP时外网访问内网ORACLE数据库
- COAP学习笔记2--Option
- 船
- 数据库分页
- Oracle 用户管理(一)
- [Unity+Android]横版扫描二维码
- 动态IP或无公网IP时外网访问内网SQLSERVER数据库
- Singleton(二)
- ubuntu14.04 下修改mysql5.5编码
- 淘宝内部大量使用的开源系统监控工具:Tsar
- mysql数据类型和用法
- android示例之音乐播放器第三天
- SpringMVC上传问题汇总