Oracle用sql语句创建用户,并授权
2013-08-21 10:55
316 查看
//创建用户
create user username identified by username;
//修改用户口令
alter user username identified by username;
qracle为了兼容以前的版本,提供了三种标准的角色(role):connect、resource和dba。
1. connect role(连接角色
临时用户,特别是那些不需要建表的用户,通常只赋予他们connectrole。connect是使用oracle的简单权限,这种权限只有在对其他用户的表有访问权时,包括select、insert、update和delete等,才会变得有意义。拥有connect role的用户还能够创建表、视图、序列(sequence)、簇(cluster)、同义词(synonym )、会话(session)和与其他数据库的链(link)。
2. resource role(资源角色)
更可靠和正式的数据库用户可以授予resource role。resource提供给用户另外的权限以创建他们自己的表、序列、过程(procedure)、触发器(trigger)、索引(index)和簇(cluster)。
3. dba role(数据库管理员角色)
ba role拥有所有的系统权限----包括无限制的空间限额和给其他用户授予各种权限的能力。system由dba用户拥有。下面介绍一些dba经常使用的典型权限。
//给用户赋予dba的角色
grant dba to username;
//给用户赋予connect和resource两个角色
grant connect, resource to username;
已授予的权限可以撤消。例如撤消中的授权,命令如下:
revoke connect, resource from username;
只有授予了相应的权限后用户才可以登陆
create user username identified by username;
//修改用户口令
alter user username identified by username;
qracle为了兼容以前的版本,提供了三种标准的角色(role):connect、resource和dba。
1. connect role(连接角色
临时用户,特别是那些不需要建表的用户,通常只赋予他们connectrole。connect是使用oracle的简单权限,这种权限只有在对其他用户的表有访问权时,包括select、insert、update和delete等,才会变得有意义。拥有connect role的用户还能够创建表、视图、序列(sequence)、簇(cluster)、同义词(synonym )、会话(session)和与其他数据库的链(link)。
2. resource role(资源角色)
更可靠和正式的数据库用户可以授予resource role。resource提供给用户另外的权限以创建他们自己的表、序列、过程(procedure)、触发器(trigger)、索引(index)和簇(cluster)。
3. dba role(数据库管理员角色)
ba role拥有所有的系统权限----包括无限制的空间限额和给其他用户授予各种权限的能力。system由dba用户拥有。下面介绍一些dba经常使用的典型权限。
//给用户赋予dba的角色
grant dba to username;
//给用户赋予connect和resource两个角色
grant connect, resource to username;
已授予的权限可以撤消。例如撤消中的授权,命令如下:
revoke connect, resource from username;
只有授予了相应的权限后用户才可以登陆
相关文章推荐
- Oracle sql语句创建表空间、数据库、用户及授权
- ORACLE通过SQL语句创建表空间和用户并授权
- Oracle sql语句创建表空间、数据库、用户及授权
- oracle 创建表空间、用户、授权的详细操作sql语句
- oracle 创建表空间、用户、授权的详细操作sql语句(windows)
- ORACLE通过SQL语句创建表空间和用户并授权
- Oracle创建表空间,用户,授权,导入.sql/.dem文件语句
- Oracle创建表空间、创建用户以及授权、查看权限常用sql语句
- Oracle sql语句创建表空间、数据库、用户及授权
- Oracle新建用户、角色,授权,建表空间的sql语句
- oracle导出创建用户下各个对象数据结构的sql语句的脚本,包括表、视图、索引、约束等等
- Oracle:SQL语句--创建用户
- oracle笔记整理8——生产批量操作语句、oracle系统包、创建用户并授权、变量属性
- oracle如何利用语句一步一步创建用户并且给用户授权等操作
- Oracle 登陆及创建新用户 及常用SQL语句(导入导出、序列)
- Oracle-04-用SQL*PLUS创建用户&新用户授权等
- oracle pl/sql 创建用户并授权
- Oracle通过sql语句创建表空间和用户
- 在SQL Server中创建用户角色及授权(使用SQL语句)
- Oracle sql语句 创建表空间、用户