Oracle 12c üzerinde Sample Schema Userları Unlock Yapma

Merhaba,

Bu seferki Wordpress denememin ilk yazısıyla buradayım.

Bu yazının konusu  Oracle 12 sample schema içerisindeki kullanıcıları unlock etme.

Öncelikle SQL Develeoper veya başka bir tool üzerinden sys kullanıcısı ile Oracle veri tabanı sunucusuna bağlanıyoruz. Bağlantı rolümüz SYSDBA olmalı.

SYS kullanıcı ile SQL Developer üzerinden bağlantı kurma
SYS kullanıcısı ile SQL Developer üzerinden bağlantı kurma

Bağlantı başarıyla sağlandıysa sorgulayacağımız ilk komutumuz nereye bağlandığımızı araştırmak olacak.  Container mı yoksa pluggable veri tabanına mı bağlandığımızı aşağıdaki SQL ile öğreniyoruz.

Sorgu bize ne tür yapıda veri tabanına bağlandığımızı verecektir.

Şimdi container veri tabanı içerisindeki pluggable veri tabanlarının isimlerine bakalım.

Sorgumuz aşağıdaki gibi kurulu pluggable databaselerin listesini dönecektir.

Sorgu sonucunda bağlanacağımız pluggable veri tabanının adını öğreniyoruz: ORCL Şu anki mevcut bağlantımızı zaten ORCL servise name ile yaptığımız için logout olup tekrar log in olmaya gerek yok. Değilse SQL Developer bağlantı özellikleri ekranında Service Name kısmına  ORCL yazıp yeni bir bağlantı sağlamalıyız.

Pluggable veri tabanına bağlandıktan sonra sample kullanıcılarından hangilerinin yaratılmış olduğunu aşağıdaki sorgu ile teyid edebiliriz.

Bu aşamadan sonra yapılacak şey kurulu bu userların kilidini kaldırmak olacaktır. Her bir user için sabit bir şifre veya şifre olarak user adını kullanabiliriz. Ben ikinci yöntemi uygulayacağım. Burada listelenen userların şifreleri olarak yine kullanıcı isimlerini vereceğim.   hr kullanıcısının şifresi olarak hr,   oe  kullanıcısı için oe vs.

Sorgularımız aşağıda.

Sorgumuzun çalışma durumu başarılı ise aşağıdaki çıktıları almalıyız.

User HR altered. User SH altered. User OE altered. User IX altered. User PM altered.

Kullanıcılarımızın kilidini kaldırdığımıza göre  SQL Developer üzerinden   hr kullanıcısı ile yeni bir bağlantı yaparak bu schemaya bağlı bir tabloları görebiliriz.

SQL Developer ile hr kullanıcı için yeni bir bağlantı oluşturuyoruz.
SQL Developer ile hr kullanıcı için yeni bir bağlantı oluşturuyoruz.

Bağlantıyı yaptıktan sonra schema üzerindeki tabloları aşağıdaki sorgu ile listeleyebiliriz.

Görüldüğü gibi 7 tablomuz var. Bu tablolardan biri üzerinde örnek bir sorgu yazalım.

Sorgunun sonucu aşağıda yer almaktadır.

 

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir