create tablespace tbs_123 datafile 'c:\oracle\mytbs01.dbf' size 500m;
create temporary tablespace temtbs_123
tempfile 'c:\oracle\mytbs01_TEMP.dbf' size 50M autoextend ON next 10M maxsize 100M;
Create User test Identified By "tb123"
Default Tablespace tbs_123
Temporary Tablespace temtbs_123
Quota 15M On tbs_123
Profile Default
Account Unlock;
Quota 表示该用户对此表空间的最大使用空间。
select * from dba_tablespaces. contents类型
select * from database_properties. 全局缺省。
Select * From dba_users ;
Select * From dba_profiles ;
alter profile PROFILE_PERSONAL limit FAILED_LOGIN_ATTEMPTS UNLIMITED;
Grant Create Session To emi;
Grant Create Session To emi With Admin Option;--授权传递性
create table 在被授予的用户下可建表
create any table 在任何用户下可建表
public 所有用户
revoke 系统特权,权利撤销没有传递性
object权利撤销 有传递性
grant grant any object privileges to u2;可赋予非本用户的所有object权限给其他用户。
Select * From session_privs 现有的权限。包括对应的角色的权限。
grant all on customer to user.将customer表的所有权限赋予给user.
可同时将多个权限赋给多个用户。
insert update 权限可小到某一列。select只能到表
GRANT INSERT (a,b) ON T TO scott;
select any table 不允许查看数据字典 dba_users
角色可以赋给用户,角色。但是赋予角色不能形成环路。
a role can be enable or disable for each user.
建角色。可有口令。
dbs_roles
create role r1.
Select * From session_roles。
查询某个角色 拥有的权限:
role_role_privs
role_sys_privs
role_tab_privs
使能一个角色 set role r1.
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24606445/viewspace-758965/
,如需转载,请注明出处,否则将追究法律责任。