2015-06-27 75 views
0

我一直在閱讀,因爲我對這款mysql服務器感興趣,因爲我對這款服務器感興趣,因此我認爲5個小時。 enter image description here enter image description here如何授予所有使用mysql服務器的用戶

即使在我自己的機器我無法登錄。我知道這對你而言並不新鮮。你能在這裏啓發我嗎?但是當我將它更改爲本地主機時,我連接了。你可以看到我改變了主機名。我想在我的網絡中的所有連接在MySQL中。我不確定我是否以正確的方式。 這是我在vs 2010的連接;

Dim conn As New MySqlConnection("server=xxx.xxx.xxx.xxx;userid=root;password=root;database=dbname") 

回答

1
CREATE USER 'user1'@'localhost' IDENTIFIED BY 'password'; 

GRANT ALL PRIVILEGES ON dbname . * TO 'user1'; 

Flush privileges; 

https://dba.stackexchange.com/questions/26912/mysql-hostname-wildcard

的WITH GRANT OPTION子句使用戶能夠給其他 用戶,用戶有任何特權在指定的權限 水平的能力

+0

是user1 = root我的我的statemat上面?或者我必須創建一個新用戶? – Denver

+0

新用戶我的朋友 – Drew

+0

它不會改變我的代碼?像userid = root或user1? – Denver

1

更改您的GRANT命令,如下所示。有關更多信息,請參見Documentation

GRANT ALL PRIVILEGES ON *.* TO [email protected]'%' WITH GRANT OPTION; 
+0

謝謝你的快速回復我upvote你的帖子也在工作:) – Denver

相關問題