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] >

