select * from dba_ts_quotqs;
grant unlimited tablespace to scott; – przyznanie nieograniczonej przestrzeni tabel
sprawdzenie jakie przywileje ma Scott:
select privilege from dba_sys_privs where grantee=’SCOTT’;
select * from dba_profile;
DBA_STMT_AUDIT_OPTS
DBA_PRIV_AUDIT_OPTS
DBA_AUDIT_SESSION
———————- NET SERVICES ———————-
sqlplus scott@host:1521/orcl
po ustawieniu zmiennej TNS_ADMIN – tam pliki net
listener.ora – konfiguracja listenera
tu można ustawić shared server zamiast dedicated server
sqlnet.ora – tu różne rzeczy – nameing, authentication
można dodać TCP_VALIDNODE_CHECKING = YES
TCP.INVITED_NODES = (, ,)
TCP.EXCLUDED_NODES = ( , , )
SQLNET.AUTHENTICATION_SERVICES = (NTS)
NTS – windows authentication
NAMES.TRACE_LEVEL = ADMIN
tnsnames.ora – używany tylko, jeżelu używa się metody local naeming
na kliencie:
netca
nameing methods
on modyfikuje sqlnet.ora i dodaje NAMES.DIRECTORY_PATH = (EZCONNECT, TNSNAMES)
aby zmodyfikować tns to: netca
a potel local net service name configuration
lsnrctl
status
set trc_level support
set log_directory c:\oratrc
set log_file mylog.log
seve_config
RAC – wiele instancji w jednej bazie
netca – konfiguracja net – graficzna
select * from all_services;
distributed query – zapytuje wiecej niż jedna baze danych
sqlplus / as sysdba
sql> create public database link orcl2
connect to scott identified by tiger
using ‘orcl2′ (tu nazwa na której nasłuchuje listener)
sql> select sysdate from dual@orcl2;
select * from dba_db_links;
col db_link format a20
col username format a15
col host format a12
w tnsnames.ora można zdefiniować w jakim modzie będzie pracował serwar shared or dedicated
defoult’owe pasło dla sys is “change_on_install”
delfoul’owe paseło dla system is “manager”
scott/tiger
hr/hr
aby uruchomić funkcje sprawdzające hasło:
@%oracle_home%\rdbms\admin\utlpwdmg
select text from dba_source;