Bvural41 1
Bvural41
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
mavzermete 1
mavzermete
xranzei 1
xranzei
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle

SSH bağlantısı ile MySQL Kullanıcısı Oluşturmak

  • Konuyu başlatan Konuyu başlatan canbolat46
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 12
  • Görüntüleme Görüntüleme 691

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Merhaba uzun zamandır sıkıntısını yaşadığım ve uzun süredir aradığım konuyu sizlerle alıntıda olsa paylaşmak istedim.
bir çoğumuz filesi kuruyoruz ve mysql şifresini aramak için çaba gösteriyoruz. işte sizlere çok basit 2 yöntemle mysql kullanıcı oluşturmak ve bu mysql kullanıcısı ile navicate bağlanmak. ayrıca mt2 kullanıcısını tek ip den yani sunucu ipnizden giriş izni vermek. faydalı olduysa ne mutlu bana anlatım aşağıdaki gibidir.

Öncelikle root yetkisi ile mysql komut satırına bağlanın.

Kod:
# mysql -u root -p
Enter password:
mysql>

Şimdi, aşağıdaki örnek sql cümlelerinden size uygun herhangi birini kendinize göre düzenleyebilir ve kullanıcınızı sisteme ekleyebilirsiniz.

Sisteme heryerden tüm yetkilerle erişebilecek bir kullanıcı oluşturmak
Mysql sunucusuna heryerden, full yetkiler ile erişebilecek bir kullanıcı açmak için aşağıdaki yol izlenebilir .

Kod:
> CREATE USER 'kullanici_adi'@'%' IDENTIFIED BY 'sifre';
> GRANT ALL  ON *.* TO 'kullanici_adi'@'%';
> FLUSH PRIVILEGES;
Sadece belli bir IP’den tüm yetkilerle erişim sağlayabilecek bir bullanıcı oluşturmak
Kullanıcının sadece belirli bir ip adresinden erişebilmesini istiyorsanız komutu aşağıdaki gibi düzenleyin.

Kod:
> CREATE USER 'kullanici_adi'@'192.168.12.12' IDENTIFIED BY 'sifreniz';
> GRANT ALL  ON *.* TO 'kullanici_adi'@'192.168.12.12';
> FLUSH PRIVILEGES;

Sisteme belli bir IP’den ve kısıtlı yetkilerle erişebilecek bir kullanıcı oluşturmak
Sadece belirli bir ip üzerinden erişebilen ve sadece select, insert, update ve delete yetkilerine sahip bir ile bir kullanıcı açmak için ise aşağıdaki örnek kullanılabilir.

Kod:
> CREATE USER 'kullanici_adi'@'192.168.12.12' IDENTIFIED BY 'sifreniz';
> GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO 'kullanici_adi'@'192.168.12.12';
> FLUSH PRIVILEGES;

Sisteme belli bir IP’den, kısıtlı yetkilerle ve sadece tek DB’ye erişebilecek bir kullanıcı oluşturmak
Yukarıdaki örneklerde açılan kullanıcılar mysql sunucusu üzerindeki tüm db’lere erişebilmektedir, siz oluşturacağınız kullanıcının sadece tek bir db’ye erişmesini istiyorsanız user’ı şu şekilde açmalısınız.

Kod:
> CREATE USER 'kullanici_adi'@'192.168.12.12' IDENTIFIED BY 'sifreniz';
> GRANT SELECT,INSERT,UPDATE,DELETE ON database_adı.* TO 'kullanici_adi'@'192.168.12.12';
> FLUSH PRIVILEGES;
 
güzel konu, belli ip den girmeyi webpanelin bulunduğu hostun ip sine ayarlarsanız, config çalınsa bile ip farklı olduğu için bağlanamaz :)
 
yorumlarınız için teşekkur ederim. inşallah birilrine faydası dokunmuştur. ben çok yararını gördüm.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst