2011-08-18 13 views

cevap

21

Hibe anahtar sözcüğünü, kullanıcıya vermeye çalıştığınız tablo ayrıcalıklarıyla birleştirin.

MySQL Grant

GRANT ALTER, CREATE ON example TO 'someuser'@'somehost'; 

MySQL Table Privileges

2

GRANT SELECT, INSERT, DELETE ON database TO [email protected]'localhost' IDENTIFIED BY 'password';

Sen de listede UPDATE kullanabilirsiniz.

+0

ayrıcalığı CREATE Eksik - http://dev.mysql.com/doc/refman/5.6/en/privileges-provided.html – bot403

+0

@Skydreamer Ama onu, insert mevcut tabloları silmek için izin istemiyorum, sadece Tablolarda –

+0

yaratıyor ama bu sorgu ile çalışmalı;) – Cydonia7

1

belki

GRANT example tüm yetkileri gibi bir şey. * Kullanıcıya'@'%';

Bu

kullanıcıya SADECE 'örnek' veritabanına

+0

Bu benim için çalışmayacak çünkü ben veritabanında mevcut tabloları değiştirmek için yüksek sesle olmasını istemiyorum –

0

Eski için tüm ayrıcalıkları verir; ama sadece "tablo oluşturmak için mysql hibe" hakkında sorgulama ilk geldiğinde çünkü database ON TÜM GÖRÜNÜM, INSERT, GÜNCELLEME, DELETE, CREATE, DÜŞÜNCÜ, ALIŞVERİŞ, DELETE, OLUŞTURMAK, TÜM GÖRÜNÜMÜ. * '' Kullanıcı '@' ana bilgisayar '

İlgili konular