亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

mysql中,我想用一個新用戶直接創建數據庫不行嗎?一定要用root用戶創建數據庫再授權這種方法嗎?

mysql中,我想用一個新用戶直接創建數據庫不行嗎?一定要用root用戶創建數據庫再授權這種方法嗎?

慕妹3242003 2019-05-29 11:07:13
mysql中,我想用一個新用戶直接創建數據庫不行嗎?一定要用root用戶創建數據庫再授權這種方法嗎?
查看完整描述

3 回答

?
一只名叫tom的貓

TA貢獻1906條經驗 獲得超3個贊

root用戶是系統默認的超級管理員,權限是最高的,當然可以管理任何用戶建立的數據庫了。
你新建的ppamdin可以取得管理權限,但不是最高的權限,它只能管理被root授權管理的數據庫以及執行root授權的操作命令。
所以說你希望的root看不到pppadmin建立的數據庫這個想法是辦不到的,雖然root可以無視它

查看完整回答
反對 回復 2019-06-01
?
慕的地8271018

TA貢獻1796條經驗 獲得超4個贊

你可以用root給你新建的用戶pppadmin授權創建數據庫的權限或者更多的權限,然后登錄你新建的用戶,在新建用戶下就可以創建數據庫了,他只屬于新用戶,而不屬于公共

查看完整回答
反對 回復 2019-06-01
?
幕布斯6054654

TA貢獻1876條經驗 獲得超7個贊

先用root帳戶登錄進去,輸入:

mysql>insert into mysql.user(Host,User,Password) values
("localhost","admin",password("1234"));

// 刷新權限表
mysql>flush privileges;

這樣就新建了一個用戶名:admin,密碼:1234的用戶。
退出去,再用新建的用戶登錄就可以了。

查看完整回答
反對 回復 2019-06-01
  • 3 回答
  • 0 關注
  • 1435 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號