MySQL’de Kullanıcıya Bir Veritabanına Tam Erişim Yetkisi Vermek

MySQL’de Kullanıcıya Bir Veritabanına Tam Erişim Yetkisi Vermek:
MySQL’de yeni bir kullanıcı oluşturmak ve bu kullanıcıya sadece belirlenen veritabanına tam erişim sağlamak için aşağıdaki adımları takip edebilirsiniz:

  1. MySQL’e Bağlanın
  2. Yeni Kullanıcı Oluşturun:
    CREATE USER 'yeni_kullanici'@'localhost' IDENTIFIED BY 'kullanici_sifresi';

    Yukarıdaki komut, ‘yeni_kullanici’ adında bir kullanıcı oluşturur ve bu kullanıcının şifresini ‘kullanici_sifresi’ olarak belirler. Kullanıcıya sadece yerel bağlantılara izin verilmiştir (‘localhost’). Eğer uzak bağlantılara da izin vermek istiyorsanız, ‘%’ kullanabilirsiniz.

  3. Kullanıcıya Veritabanı İzinleri Verin:
    GRANT ALL PRIVILEGES ON veritabani_adi.* TO 'yeni_kullanici'@'localhost';

    Yukarıdaki komut, ‘yeni_kullanici’ kullanıcısına ‘veritabani_adi’ adlı veritabanına tam erişim izinlerini verir. İzinleri güncellemek veya sınırlamak için “ALL PRIVILEGES” kısmını özelleştirebilirsiniz.

  4. Değişiklikleri Uygulayın:
    FLUSH PRIVILEGES;

    Bu komut, MySQL’in güncellenmiş izinleri hemen kullanmaya başlamasını sağlar.

  5. Çıkış Yapın:
    EXIT;

    MySQL bağlantısını kapatmak için bu komutu kullanın.

Bu adımları takip ettikten sonra, ‘yeni_kullanici’ adlı kullanıcı ‘veritabani_adi’ adlı veritabanına tam erişime sahip olacaktır. Unutmayın ki güvenlik nedeniyle kullanıcılara sadece gerekli izinleri vermelisiniz.

Kişisel ve kurumsal web hosting seçeneklerimizi karşılaştırarak en uygununu seçin.

 

Şunlar da hoşunuza gidebilir...

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir