Pythontr

husonet | Tarih: 21.01.2015

Oracle Kullanıcı ismi değiştirme

Oracle kullanıcı 'USER' ismi (schema sahibi) yeniden adlandırma

Aslında Oracle veritabanında bir kullanıcı yeniden adlandırmak için desteklenen bir yöntem yoktur. Bu sebepten dolayı önerdiğimiz yöntem yeni bir kullanıcı oluşturup oracle backup restore işlemi yapılmasıdır. Fakat bazı durumlarda aşağıdaki işlemi yapabilirsiniz sonuç olarak daha pratik bir yöntem.


{reklam}

Not: Aşağıdaki bu komut Oracle kullanıcısının yeniden adlandırılması için desteklenen bir yöntem değildir. Bu PL / SQL, (örneğin veritabanı bağlantıları gibi) ve diğer şemaların referansları, güvenlik, TNS bağlantısı ve diğer iç tutarlılık mekanizmalarının sahiplik durumlarını hesaba katmaz:


update sys.user$ set name= 'yeni_adi' where name = 'eski_adi';

Not değişikliğin aktif olması için oracle servisinin yeniden başlatılması yani restart yapılması gerekmektedir.