Basic Administrative SQL commands: Difference between revisions
Jump to navigation
Jump to search
Created page with "== Create tablespace == create tablespace '''''tablespacename''''' datafile ''''/''path''/''to''/''file''/''filename''.dbf'''' size 10m autoextend on next 5m maxsize ..." |
No edit summary |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 6: | Line 6: | ||
next 5m maxsize 1G; | next 5m maxsize 1G; | ||
This will create a | This will create a 10mb datafile that will extend by 5mb until it gets to 1gb max. | ||
== Add | == Add Datafile to Tablespace == | ||
alter tablespace '''''tablespacename''''' | alter tablespace '''''tablespacename''''' | ||
| Line 14: | Line 14: | ||
size 10m autoextend on | size 10m autoextend on | ||
next 5m maxsize 1G; | next 5m maxsize 1G; | ||
== Create a Role == | |||
You need to create a role that will give the users privileges to do things | |||
create role '''''rolename'''''; | |||
Give the role privileges: | |||
grant connect to '''''rolename'''''; | |||
grant resource to '''''rolename'''''; | |||
== Create a User == | |||
Create the account: | |||
create user '''''username''''' | |||
identified by '''''password''''' | |||
default tablespace '''''tablespacename''''' | |||
temporary tablespace '''''temp''''' | |||
quota '''''unlimited''''' on '''''tablespacename''''' | |||
account unlock; | |||
Give the account priveleges using the role you created before: | |||
grant '''''rolename''''' to '''''username'''''; | |||
Latest revision as of 22:33, 3 January 2017
Create tablespace
create tablespace tablespacename datafile '/path/to/file/filename.dbf' size 10m autoextend on next 5m maxsize 1G;
This will create a 10mb datafile that will extend by 5mb until it gets to 1gb max.
Add Datafile to Tablespace
alter tablespace tablespacename add datafile '/path/to/file/filename.dbf' size 10m autoextend on next 5m maxsize 1G;
Create a Role
You need to create a role that will give the users privileges to do things
create role rolename;
Give the role privileges:
grant connect to rolename; grant resource to rolename;
Create a User
Create the account:
create user username identified by password default tablespace tablespacename temporary tablespace temp quota unlimited on tablespacename account unlock;
Give the account priveleges using the role you created before:
grant rolename to username;