Privilegios de Sistema Privilegio de sistema Operaciones

Anuncio
BASE DE DATOS ORACLE
Privilegios de Sistema
Privilegio de sistema
Operaciones Autorizadas
ALTER ANY CLUSTER
ALTER ANY INDEX
ALTER ANY PROCEDURE
Alterar cualquier cluster en cualquier esquema
Alterar cualquier índice en cualquier esquema
Alterar cualquier procedimiento, función o paquete
almacenado en cualquier esquema
ALTER ANY ROLE
Alterar cualquier role en la BD.
ALTER ANY SEQUENCE
ALTER ANY SNAPSHOT
ALTER DATABASE
ALTER PROFILE
ALTER RESOURCE COST
ALTER ROLLBACK
SEGMENT
ALTER
SESSION
ALTER SYSTEM
Alterar cualquier secuencia en la BD.
Alterar
cualquier
snapshot
(es una tabla
que
contiene los resultados de una consulta de una o
más tablas, a menudo localizados en una BD remota)
en
la BD.
Alterar
cualquier tabla o vista en el esquema.
Habilitar, deshabilitar o compilar cualquier trigger
de la BD en cualquier esquema.
Alterar la BD.
Alterar los perfiles
Actualizar los costes para los recursos de una sesión.
Alterar los segmentos de rollback.
Usar la sentencia ALTER SESSION
Usar la sentencia ALTER SYSTEM
ALTER TABLESPACE
Alterar los tablespaces
ALTER USER
Alterar cualquier usuario. Este privilegio autoriza a
quien lo recibe a cambiar contraseñas
a otros
usuarios
o el método de autentificación, asignar
cuotas
en
cualquier
tablespace,
definir
los
tablespaces
por defecto
y temporal
y asignar
un perfil
Analizar
cualquier
tabla, cluster
o índice
en cualquier
esquema.
y roles por
defecto objeto en cualquier esquema
Auditar
cualquier
ALTER ANY TABLE
ALTER ANY TRIGGER
ANALYZE ANY
AUDIT ANY
AUDIT SYSTEM
BACKUP ANY TABLE
BECOME USER
COMMENT ANY TABLE
CREATE ANY CLUSTER
CREATE ANY INDEX
CREATE ANY PROCEDURE
CREATE ANY SEQUENCE
CREATE ANY SNAPSHOT
Lic. Vladimir Cotaquispe Gutiérrez.
usando la sentencia
AUDIT
Usar la sentencia AUDIT (Sentencias SQL).
Usar la utilidad Export para exportar objetos
incrementalmente desde los esquemas de otros
usuarios.
Allows grantee to become another user.
(Required by any user performing a full database
import.)
Poner un comentario en cualquier tabla, vista o
columna en cualquier esquema
Crear un cluster en cualquier esquema.
Crear un índice en cualquier esquema en cualquier
tabla
Crear procedimientos, funciones y paquetes
almacenados en cualquier esquema.
Crear cualquier secuencia en la BD.
Crear cualquier snapshot en la BD.
1
E.P. DE INGENIERIA DE SISTEMA E INFORMATICA
BASE DE DATOS ORACLE
CREATE ANY SYNONYM
Crear cualquier sinónimo en cualquier esquema
CREATE ANY TABLE
Crear tablas en cualquier esquema. El que crea la
tabla debe tener cuota de espacio en el tablespace que
contiene
tabla. en cualquier esquema asociado
Crear
unla trigger
con una tabla de cualquier esquema.
CREATE ANY TRIGGER
CREATE ANY VIEW
CREATE CLUSTER
CREATE
DATABASE LINK
CREATE PROFILE
PROCEDURE
CREATE PUBLIC DATABASE
LINK
CREATE
PUBLIC SYNONYM
CREATE ROLE
CREATE ROLLBACK
SEGMENTSEQUENCE
CREATE
CREATE SESSION
CREATE SNAPSHOT
CREATE SYNONYM
CREATE TABLE
CREATE TABLESPACE
CREATE TRIGGER
CREATE USER
CREATE VIEW
Crear vistas en cualquier esquema
Crear un cluster en cualquier esquema
Crear enlaces de BD privados en nuestro esquema.
Crear procedimientos, funciones y paquetes
almacenados
Crear
perfiles en nuestro esquema
Crear enlaces de BD públicos
Crear sinónimos públicos
Crear roles
Crear segmentos de rollback
Crear secuencias en nuestro esquema
Conectar a la BD
Crear snapshots
Crear sinónimos en nuestro esquema
Crear tablas en nuestro esquema. Para crear una tabla
quien recibe el permiso debe tener espacio en la cuota
dentro
del tablespace que contiene la tabla
Crear tablespaces.
Crear trigger de BD en nuestro esquema.
Crear usuarios. Este privilegio también permite al
creador asignar cuotas en cualquier tablespace, definir
tablespace temporal y por defecto para el usuario y
asignar
un perfil como parte de una sentencia
CREATE USER
Crear vistas en nuestro esquema
DELETE ANY TABLE
Borrar tuplas de tablas o vistas en cualquier esquema
o vaciar tablas en cualquier esquema
DROP ANY CLUSTER
DROP ANY INDEX
DROP ANY ROLE
Borrar clusters en cualquier esquema
Borrar índices en cualquier esquema
Borrar procedimientos, funciones y paquetes
almacenados, en cualquier esquema.
Borrar roles.
DROP ANY SEQUENCE
Borrar secuencias en cualquier esquema
DROP
DROP
DROP
DROP
Borrar
Borrar
Borrar
Borrar
DROP ANY PROCEDURE
ANY
ANY
ANY
ANY
SNAPSHOT
SYNONYM
TABLE
TRIGGER
snapshots en cualquier esquema
sinónimos privados en cualquier esquema.
tablas en cualquier esquema.
trigger de BD en cualquier esquema
DROP ANY VIEW
DROP PROFILE
Borrar vistas en cualquier esquema
Borrar perfiles
DROP PUBLIC DATABASE
LINK
Borrar enlaces de BD públicos
Lic. Vladimir Cotaquispe Gutiérrez.
2
E.P. DE INGENIERIA DE SISTEMA E INFORMATICA
BASE DE DATOS ORACLE
DROP
DROP
DROP
DROP
PUBLIC SYNONYM
ROLLBACK SEGMENT
TABLESPACE
USER
Borrar sinónimos públicos.
Borrar segmentos de rollback
Borrar tablespace
Borrar usuarios
EXECUTE ANY PROCEDURE Ejecutar procedimientos o funciones o paquetes en
FORCE ANY TRANSACTION cualquier
Forzar lasesquema
sentencias commit o rollback de cualquier
FORCE TRANSACTION
GRANT ANY PRIVILEGE
GRANT ANY ROLE
INSERT ANY TABLE
LOCK ANY TABLE
MANAGE TABLESPACE
READUP
RESTRICTED SESSION
SELECT ANY SEQUENCE
SELECT ANY TABLE
UNLIMITED TABLESPACE
UPDATE ANY TABLE
BASE DE DATOS ORACLE
transacción distribuida en la BD local.
También
permite al que recibe el privilegio a inducir al fallo de
una transacción
Permite
forzar distribuida
las sentencias commit o rollback
de nuestra transacción distribuida in la BD local.
Otorgar cualquier privilegio de sistema
Otorgar cualquier role en la BD
Insertar tuplas en tablas y vistas de cualquier esquema
Bloquear tablas y vistas de cualquier esquema
Poner los tablespaces on-line y off-line y
comenzar y finalizar backups de tablespaces.
Consultar datos que tienen un clase de accesos
mayor que los de la etiqueta de sesión del usuario
que recibe el privilegios. Este privilegio esta solo
disponible en Trusted Oracle7
Conectarse después de que la instancia ha sido
arrancada usando Server
Manager STARTUP
RESTRICT
Referenciar
secuencias
de cualquier esquema
Procedimientos Funciones Paquetes
Privilegios de
Objeto
Tablas Vistas Secuencias
ALTER
√
√
DELETE
√
√
√
EXECUTE
INDEX
INSERT
√
REFERENCES
√
SELECT
√
√
UPDATE
√
√
√
√
√
Consultar tablas, vistas o snapshots de cualquier
esquema
Usar una cantidad ilimitada de espacio de cualquier
tablespace.
Este privilegio
borra
las
cuotas
especificas asignadas. Si se revoca este privilegio
a
un
usuario,
los
objetos
asociados
a
su
permanecen
pero cualquier
petición
de espacio
a
un
tablespace
es denegada a menos que sea
esquema
autorizada por cuotas específicas en los tablespaces.
No se puede otorgar este privilegio a roles.
Actualizar tuplas en tablas y vistas de cualquier
esquema.
Privilegios de Objeto
Lic. Vladimir Cotaquispe Gutiérrez.
3
E.P. DE INGENIERIA DE SISTEMA E INFORMATICA
Lic. Vladimir Cotaquispe Gutiérrez.
4
E.P. DE INGENIERIA DE SISTEMA E INFORMATICA
Descargar