Created
October 25, 2013 08:32
-
-
Save vunb/7151397 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- Create user/schema | |
create user user_name identified by p@ssword; | |
-- Grant privileges | |
grant all privileges to user_name; | |
-- [[[Grant Privileges on Tables]]] | |
grant [privileges] on object_tables_views to user; | |
grant execute on object_procedures to user; | |
grant execute on object_procedures to public; | |
-- Example | |
grant select, insert, update, delete, references, alter, index on suppliers_obj to smithj_user; | |
-- OR | |
grant all on suppliers_obj to smithj_user; | |
-- [[[Revoke Privileges on Tables]]] | |
revoke privileges on object_tables_views from user; | |
revoke execute on object_procedures from user; | |
revoke execute on object_procedures from public; | |
-- Example | |
revoke select, insert, update, delete, references, alter, index on suppliers_obj from smithj_user; | |
revoke all on suppliers_obj from smithj_user; | |
revoke all on suppliers_obj from public; | |
-- Change password | |
alter user user_name identified by p@ssword; | |
-- Practice | |
create user crbt_peru identified by crbt_peru#2013; | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment