May 2017
Beginner
416 pages
10h 37m
English
After configuring users at the instance level, it is possible to dig deeper and see what can be done at the database level. The first major question that arises is: we explicitly allowed Joe to log in to the database instance. But who or what allowed Joe to actually connect to one of the databases? Maybe, you don't want Joe to access all the databases in your system. Restricting access to certain databases is exactly what you can achieve on this level.
For databases, the following permissions can be set using GRANT clause:
GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [, ...] | ALL [ PRIVILEGES ] } ON DATABASE database_name [, ...] TO role_specification [, ...] [ WITH GRANT OPTION ]
There are two major ...
Read now
Unlock full access