Andes,
Login ke database dgn menggunakan keyword AS SYSDBA selalu masuk sbg SYS.

SQL> connect / AS  SYSDBA
SQL> show user
SYS

SQL> connect scott/tiger AS  SYSDBA
SQL> show user
SYS

SQL> connect scott/meong AS  SYSDBA
SQL> show user
SYS

SQL> connect siapa_saja/apa_saja AS  SYSDBA
SQL> show user
SYS

By default, OS user yg masuk ke dalam "dba" group (OS group),
bisa masuk ke database sbg SYS apabila menggunakan keyword AS SYSDBA atau AS 
SYSOPER.
Ini yg disebut OS authentication.
Cara mencegahnya:
1. OS authenticationnya di DISABLE
2. gunakan Database Vault

bw



--- In [email protected], Andes Febrian <pejanta...@...> wrote:
>
> Dear gurus,
> 
> 1. bagaimana cara mencegah satu user biasa yang saya create untuk tidak bisa
> login ke sys yang hanya menggunakan perintah conn / as sysdba, jadi bila mau
> login ke sys harus menggunakan password sys.
> contoh :
> saya create user test, kemudian saya hanya grant ke user tersebut cuma
> connect dan create synonym. nah user test ini tidak boleh connect ke user
> sys. saya sudah coba setelah saya create user test kemudian login, masih
> sebagai user test, saya coba ketikkan command "SQL> conn / as sysdba",
> berhasil masuk sebagai sys.
> 
> gimana cara mencegah nya ?
> 
> 2. gimana supaya user yang login ke database server(remote menggunakan putty
> atau langsung dari server buka terminal) tidak bisa login ke database
> sebagai user sys menggunakan perintah "sqlplus / as sysdba" jadi harus
> menggunakan password sys bila setiap kali mo login menggunakan user sys ?
> 
> 
> Thanks,
> 
> -- 
> Best Regards,
> Andes
> 
> 
> [Non-text portions of this message have been removed]
>


Kirim email ke