Tenho a seguinte situação:
Oracle 10gR2, e preciso implementar segurança em determinadas colunas de
algumas tabelas da seguinte maneira:
Um usuário que cadastrou um registro na tabela A somente ele e mais ninguém
poderá ver o registro, inclusive num select com permissões de DBA eu não
Primeiramente um bom dia a todos.
Estou tentando aprender a como usar o oracle, estudando em casa,
passo o dia todo estudando... como sou de família humilde que se
encontra distante de mim, e no momento encontro em situação
desagradável, estando desempregado, não tenho condições de pagar um
Obrigado pela observação realmente foi uma falha que não reparei...
agradeço...
--- Em oracle_br@yahoogrupos.com.br, Mauricio Roberto Maciel
[EMAIL PROTECTED] escreveu
Voce digitou intrutores, ao invés de instrutores
-Mensagem original-
De: oracle_br@yahoogrupos.com.br
Bom dia a todos,
como estou estudando, aprendendo como utilizar o oracle, estou
querendo aprender pelo menos os principais comandos do oracle...
Bom criei algumas tabelas acompanhado o livro...
Usando o alter table incluí a coluna endereco dessa maneira:
alter table instrutores add endereco
Pessoal,
Fiz o seguinte teste de backup:
SHUTDOWN IMMEDIATE
STARTUP MOUNT
BACKUP DATABASE FORMAT 'D:\ORACLE - BKP\DATABASE_%U.DBF' PLUS ARCHIVELOG
TAG=DATAFILE;
BACKUP CURRENT CONTROLFILE FORMAT 'D:\ORACLE - BKP\CONTROLFILES_%U.CTL'
TAG=CONTROLFILE;
BACKUP TABLESPACE SYSTEM, UNDOTBS1,
Caros amigos...
Montei o seguinte cursor :
begin
vCdReduzido := 'x';
for rx in cur_class loop
if vCdReduzido rx.reduzido then
vCdReduzido := rx.reduzido;
vLetra := 65;
end if;
dbms_output.put_line('Class.Fiscal: '||rx.class_limpa||' Reduz:
'||rx.reduzido|| ' ' ||
Bom dia Diones.
Tente o seguinte.
Troque os seguintes parâmetros do seu initsid.ora
db_block_buffers = 38400(150 Mb)
shared_pool_size = 73400320 (70 Mb)
Large_pool_size = 20971520 (20 Mb)
java_pool_size = Se você não utilizar aplicações
java você pode excluir este param.
Retire este
Seguinte : realmente se vc deixa um campo como NUMBER e outro como
NUMBER(3), e o usuário informa (digamos) o valor 100 para ambos, seja
como NUMBER seja como NUMBER(3) dois bytes serão gastos (o bd
guarda compactados valores numéricos) :
[EMAIL PROTECTED]:SQLcreate table TTT (c1 number, c2
Bom, não há uma receita de bolo exata e precisa pra isso, mas de modo
geral :
necessidade 1, criptografar : vc vai precisar escrever uma pequena
rotina pra isso, tradicionalmente isso era feito com a package
DBMS_OBFUSCATION_TOOLKIT, no 10g foi introduzida a DBMS_CRYPTO, que é
uma melhoria
Qual a configuração minima para uma maquina rodar o
Oracle Database 10g Express Edition
att,
Welvis Douglas
___
Yahoo! doce lar. Faça do Yahoo! sua homepage.
http://br.yahoo.com/homepageset.html
Eu complementaria : além de alterar params (que eu vou recomendar
alguns, também), eu diria pra antes de tudo vc verificar as
ESTRUTURAS desse banco, banco desenvolvimento é por demais comum o
sujeito deixar tudo à lá vonté , aí desenvolvedores fazem e
acontecem, mesmo... E sendo a máquina
Seguinte, no mesmo site onde vc baixa o software, vc tem links pros
manuais (http://www.oracle.com/pls/xe102/portal.all_books ),
inclusive o Guia de Instalação , que lista as exigências de
instalação , além da RAM (256 Mb) exige-se :
Operating system
One of the following 32-bit Windows operating
Muito obrigado pela explicação Chiappa,
Tem uma outra razão de eu perguntar isso, é que tenho tabelas no BD, que
foram criadas com os tipos numericos defaults, e foi me dito também que
estariam ocupando mais espaços do que se as tivesse declarado especificando
a precisão.Agora tenho como
Boa tarde a todos!! Tenho o IIS e OPACHE instalado, sendo, gostaria de colocar
o apache em uma outra porta sem ser a porta 80..Aode posso mudar??? SO Windows
XP...
Obrigado,
Luiz Claudio
-
Yahoo! doce lar. Faça do Yahoo! sua homepage.
Para alterar a porta do Apache é simples basta abrir o arquivo conf
(se vc usar o Apache 2.0 ou superior vc pode acessar esse arquivo pelo
menu do Windows ou se for um versão inferior basta procura-lo dentro da
pasta de instalação do Apache) lá dentro terá uma configuração da porta,
Gostaria de saber se é possível, e como faço, para instalar um pacote
que existe na versão Enterprise do Oracle 10g mas não está completa na
versão Standard.
Trata-se do pacote DBMS_SCHEDULER.
Preciso fazer uso de alguns procedimentos que só tem, por padrão, na
versão Enterprise!!!
Tem
Se esse servidor é o mesmo servidor onde o bd Oracle roda, consegue
sim, desde que :
a) o usuário que instalou e é dono do Oracle tenha acesso à essa
pasta e à esse executável
e
b) vc tem instalado (ou tem permissão de instalar) nesse banco e
nessa máquina OU Java OU external procedures
Pessoal,
Existe alguma maneira de, no forms, saber qual a data do arquivo executável.
Exemplo : estou executando o form PROGRAMA.FMX e preciso mostrar na WINDOW,
qual a data deste executável.
FORM 5.0.6.23.1
Oracle8i Enterprise Edition Release 8.1.5.1.0 - Production
PL/SQL Release 8.1.5.1.0 -
Chiappa,
VPD e FGA não são coisas diferentes? VPD não seria para
controlar a segurança à nivel de linha e a nível de coluna, e FGA não
seria para fazer auditoria de instruções SELECT e DMLs? A package de
manipulação do VPD seria o DBMS_RLS e do FGA o DBMS_FGA, correto?
Abs
Nos demos tem uma biblioteca D2KWUTIL
lá tem:
WIN_API_FILE.MODIFIED_DATE(ARQUIVO, DATA_ARQUIVO, MSEGUNDOS, ERRO);
if MSEGUNDOS 0 then
DATA_ARQUIVO := DATA_ARQUIVO + (MSEGUNDOS/1000/60/60/24);
end if;
-Mensagem original-
De: Carlos Roberto Silva - Tecnologia da Informação - Editora
ProAtiv Recursos Humanos
Estamos selecionando para atuação em Porto Alegre/RS.
Tech Leader / System Analyst
Oracle Applications / Financials
PL / SQL
Test Konowledge
English Fluent
Bachelors degree Computer Science or Engineering
Master Degree- Desirable
Oracle Certification - Desirable
Boa tarde Pessoal,
Agradeço pela ajuda, em especial ao Luis Claudio e ao Chiappa,
Coloquei a configuração que o Luis me enviou e verifiquei as estruturas
desse banco. O Banco agora esta funcionando, conforme pode, sem travar.
Obrigado.
Att.
Diones Kleber Cruz
Ou se usa a alternativa de baixa tecnologia, ie : HOST('DIR
p:\path\nomedoform.fmx c:\arq.txt') - dependendo da versão de win
pode ser HOST('DIR ou HOST ('CMD/C DIR ou variantes do tipo) - , e
depois abre-se e se lê C:\ARQ.TXT via text_IO, tá lá a informação.
[]s
Chiappa
--- Em
Olha eu nunca fiz isso mas sei que jeito tem, a 1 ano atrás +/- eu
participava de uma lista sobre PHP e o pessoal lá tava configurando o
IIS/PHP e o Apache/PHP em uma mesma máquina, se não me engano tinha que
mexer no gerenciador de serviços do Windows, pois no fundo são dois
softwares
Pessoal, boa tarde, como faço para saber quais usuários e quais roles tem
privilégio de execute em functions, procedures, e packages através da views de
sistemas (tipo a dba_tab_privs) ???
Obrigado
Rodrigo
[As partes desta mensagem que não continham texto foram removidas]
VPD (Virtual Private Database), com esse recurso
automaticamente o banco vai interceptar cada SQL
que vc indicar
Só para ficar mais claro, você não indica o SQL
(SELECT), e sim a Tabela, View ou Sinônimo.
No 10g, você ainda pode ir mais longe, além de indicar
a Tabela (como citado acima), tu
É, relendo realmente não ficou bem claro no meu texto original, mas é
isso mesmo : vc indica o elemento participante do SQL (seja tabela ou
view ou similar), o banco monitora os SQLs recebidos, assim que um
SQL com esse elemento chegar, o SQL é capturado, alterado
adicionando-se o WHERE desejado,
Marcio e chiappa,
Qual o tempo que vc gastam para fazer Export. tenho um banco 9i,
estou encontrando varios problemas de consumo excessivo de memoria e
swap e para piorar quando executo um Export em geral demora umas 3
horas exportando. meu banco esta na casa de 10GB..
No meu servidor aix F50
28 matches
Mail list logo