Oracle数据库创建、删除用户及用户授权
2016-09-22 11:19
337 查看
--创建用户指定表空间并授权: create user testuser identified by testuser default tablespace tests_data; alter user testuseraccount unlock; grant connect,resource to testuser;--给用户所有权限 --查询所有用户 select * from dba_users; select * from all_users; select * from user_users; --删除用户 drop user [username] cascade; --一个用户的默认表空间只能有一个,但是你可以试下用下面的语句为其授权在别的表空间中创建对像: alter user username quota 0||unlimited on tablespace_name; alter user username quota unlimited on tablespaceA; alter user username quota unlimited on tablespaceB; --或者放开所有表空间 grant unlimited tablespace to username; --或者索性给所有权限 grant resource,connect,dba to username; --关于用户具体权限授权 grant create session to username;--授予username用户创建session的权限,即登陆权限 grant unlimited tablespace to username;--授予username用户使用表空间的权限 grant create table to username;--授予创建表的权限 grante drop table to username;--授予删除表的权限 grant insert table to username;--插入表的权限 grant update table to username;--修改表的权限 grant all to public;--这条比较重要,授予所有权限(all)给所有用户(public) --oralce对权限管理比较严谨,普通用户之间也是默认不能互相访问的,需要互相授权 grant select on tablename to username;--授予username用户查看指定表的权限 grant drop on tablename to username;--授予删除表的权限 grant insert on tablename to username;--授予插入的权限 grant update on tablename to username;--授予修改表的权限 grant insert(id) on tablename to username; grant update(id) on tablename to username;--授予对指定表特定字段的插入和修改权限,注意,只能是insert和update grant alert all table to username;--授予username用户alert任意表的权限
相关文章推荐
- oracle数据库创建表空间、创建用户、为用户授权、删除用户、更改用户密码、扩大表空间
- oracle数据库用户、表空间创建、删除、授权
- oracle数据库用户创建及授权 导入 导出 删除用户 表空间
- Oracle数据库创建用户,表空间,临时表空间,及授权,创建表,删除表
- 删除oracle数据库用户的dba权限(当出现同一用户DBA可以登录,normal不能登录)“无法对SYS拥有的对象创建触发器”
- MySql用户创建、授权以及删除
- 命令创建、删除表空间,创建、授权用户,导入数据
- MySql用户创建、授权以及删除(转贴)
- mysql创建,删除,授权新用户
- MySql用户创建、授权以及删除
- Oracle数据库,创建用户,创建表空间,授权
- oracle 用户:创建并指定表空间、授权,连接用户,删除用户,修改,解锁,加锁、
- Oracle数据库创建表空间、创建用户及授权
- Mysql 创建,授权,删除,修改用户
- oracle创建表空间、用户、用户授权、删除表空间、删除用户
- oracle 创建用户,密码 ,授权,表空间操作,删除等
- mysql用户创建\授权\删除
- oracle创建删除表空间和用户授权
- Oracle数据库用户角色、表空间创建、删除命令
- Mysql创建、删除用户,为用户授权的相关命令