我陳述一下我的問題
就是我有照著教學在進入phpmyadmin那裡設了密碼\r
真的很正常一進去phpmyadmin那邊 真的必須要打入密碼\r
但是我今天去玩了MySQL Control Center
我鍵入我的IP
但是我連user name跟passwd都不用打
就直接進去我的資料庫了
而且是隨便你增刪\r
那請問一下我要怎麼對我的資料庫設密碼呢?
假設我一個MYSQL下有三個資料庫 MySQL / IBM / phpbb2
我可以分別對單一的資料庫設不同的密碼嗎?
請問這要怎麼做呢?
謝謝大家
Win2K + MySQL 4.0
[問題]MySQL與Phpmyadmin與MySQL CC
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
我的Phpmyadmin有設了密碼\raiken 寫:進入phpMyAdmin 的首頁選"權限"
我今天想了一下
我發現我的問題的所在了
因為我進phpadmin需要密碼是單單要通過這個軟體的認證
只要我通過這個認證我就可以透過phpmyadmin改我的資料庫\r
但是這時候我的資料庫並沒有設定任何的passwd
所以只要我不是透過phpmyadmin這API
我用MySQL CC 連進來我的資料庫\r
所以我一樣可以刪改我的資料庫\r
我進了我的Phpmyadmin的權限
我就不曉得該怎麼改了
是選新增使用者嗎 ?
我選新增使用者
但是會有error
有人可以點一下該怎麼做嗎 ?
謝謝
最後由 Course 於 2004-02-29 22:02 編輯,總共編輯了 1 次。
phpMyAdmin的config.inc.php 裡面所設定的密碼是你要使用 phpMyAdmin 這軟體所需經過認證的密碼\r
與資料庫的密碼是不相同的
所以你就算 config.inc.php 有設定密碼但是資料庫沒有設定密碼還是可以用MySQL CC連上你的資料庫\r
你存取被拒絕的原因有可能是你並沒有登入管理者的帳號就做了新增帳號的動作
看你圖片上的權限列表你應該是用"root"登入才會有最大的權限
所以對於各資料庫的存取必須要在權限那個頁面作設定
在權限裡面你先新增一個使用者
主機你可以填入"%"(任何主機)或是"localhost"(本地主機)
之後進入的下一個頁面會有"指定資料庫權限"
就可以讓你指定不同帳號所能夠存取的資料庫\r
大概是這樣, 我說明的可能不是很清楚~
你研究看看
與資料庫的密碼是不相同的
所以你就算 config.inc.php 有設定密碼但是資料庫沒有設定密碼還是可以用MySQL CC連上你的資料庫\r
你存取被拒絕的原因有可能是你並沒有登入管理者的帳號就做了新增帳號的動作
看你圖片上的權限列表你應該是用"root"登入才會有最大的權限
所以對於各資料庫的存取必須要在權限那個頁面作設定
在權限裡面你先新增一個使用者
主機你可以填入"%"(任何主機)或是"localhost"(本地主機)
之後進入的下一個頁面會有"指定資料庫權限"
就可以讓你指定不同帳號所能夠存取的資料庫\r
大概是這樣, 我說明的可能不是很清楚~
你研究看看
不知道這篇對你有沒有幫助\r
http://phpbb-tw.net/phpbb/viewtopic.php ... highlight=
http://phpbb-tw.net/phpbb/viewtopic.php ... highlight=
我也遇到一樣的問題
我發現新增了使用者之後.還是沒辦法連到mysql.
唯一的方法是\r

照著pireer所說的到權限部分.把root的密碼設定起來
然後照著小竹子大大說的.把以下兩個東西填進去 config.inc.php
$cfg['Servers'][$i]['controluser'] = ' root'; 依然寫上root
$cfg['Servers'][$i]['controlpass'] = ' 新設的密碼';
成功
*********************************************************
至於這兩行要不要改勒?
$cfg['Servers'][$i]['user'] = '另外新增的user'; // MySQL user
$cfg['Servers'][$i]['password'] = '另外新增的'; // MySQL password (only needed with 'config' auth_type)
這個地方則是改了也沒用.請注意.如果你是照著小竹子大大的教學所更改.
因為我們已經把 auth_type 改成http了.所以改了也沒用.除非你把他改回來成config.
*********************************************************
我不知道這種改法會不會造成危險.也請大家指導.
Thanks
我發現新增了使用者之後.還是沒辦法連到mysql.
唯一的方法是\r

照著pireer所說的到權限部分.把root的密碼設定起來
然後照著小竹子大大說的.把以下兩個東西填進去 config.inc.php
$cfg['Servers'][$i]['controluser'] = ' root'; 依然寫上root
$cfg['Servers'][$i]['controlpass'] = ' 新設的密碼';
成功
*********************************************************
至於這兩行要不要改勒?
$cfg['Servers'][$i]['user'] = '另外新增的user'; // MySQL user
$cfg['Servers'][$i]['password'] = '另外新增的'; // MySQL password (only needed with 'config' auth_type)
這個地方則是改了也沒用.請注意.如果你是照著小竹子大大的教學所更改.
因為我們已經把 auth_type 改成http了.所以改了也沒用.除非你把他改回來成config.
*********************************************************
我不知道這種改法會不會造成危險.也請大家指導.
Thanks
-
chinchilla
- 星球普通子民

- 文章: 4
- 註冊時間: 2004-03-17 04:33
● 架設主機作業系統: Windows XP SP1
● 快速架站程式: Appserv2.3.0
● 免費空間連結: 無
● 上網方式: ADSL
● phpBB2 版本: phpBB 2.0.7
剛註冊, 請多多指教.
今天去買了書, 並按書指示一步步來安裝~
在 phpBB 安裝首頁填好資料, 同樣是卡在無法連接 SQL 的狀況.
期間參考了 pireer兄 的 "[教學]phpMyAdmin登入之權限設定"
和 小竹子大 的 "phpMyAdmin登入" , 但仍就發生上述狀況.
最後參考了 jason兄 提供的新增使用者語法:
grant all on 資料庫名稱.* to 帳號@localhost identified by '密碼';
之後再回到phpBB安裝, 居然順利完成.
不死心, 重裝了數次也是如此...
可是二個方法看起來都差不多呀~
只是一個是用點選, 另一個是使用script輸入.
請問可能造成此情況的原因???
第一次玩 phpBB, 請多多包函~
● 快速架站程式: Appserv2.3.0
● 免費空間連結: 無
● 上網方式: ADSL
● phpBB2 版本: phpBB 2.0.7
剛註冊, 請多多指教.
今天去買了書, 並按書指示一步步來安裝~
在 phpBB 安裝首頁填好資料, 同樣是卡在無法連接 SQL 的狀況.
期間參考了 pireer兄 的 "[教學]phpMyAdmin登入之權限設定"
和 小竹子大 的 "phpMyAdmin登入" , 但仍就發生上述狀況.
最後參考了 jason兄 提供的新增使用者語法:
grant all on 資料庫名稱.* to 帳號@localhost identified by '密碼';
之後再回到phpBB安裝, 居然順利完成.
不死心, 重裝了數次也是如此...
可是二個方法看起來都差不多呀~
只是一個是用點選, 另一個是使用script輸入.
請問可能造成此情況的原因???
第一次玩 phpBB, 請多多包函~

