3 回答

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超3個(gè)贊
root用戶是系統(tǒng)默認(rèn)的超級(jí)管理員,權(quán)限是最高的,當(dāng)然可以管理任何用戶建立的數(shù)據(jù)庫(kù)了。
你新建的ppamdin可以取得管理權(quán)限,但不是最高的權(quán)限,它只能管理被root授權(quán)管理的數(shù)據(jù)庫(kù)以及執(zhí)行root授權(quán)的操作命令。
所以說(shuō)你希望的root看不到pppadmin建立的數(shù)據(jù)庫(kù)這個(gè)想法是辦不到的,雖然root可以無(wú)視它

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超4個(gè)贊
你可以用root給你新建的用戶pppadmin授權(quán)創(chuàng)建數(shù)據(jù)庫(kù)的權(quán)限或者更多的權(quán)限,然后登錄你新建的用戶,在新建用戶下就可以創(chuàng)建數(shù)據(jù)庫(kù)了,他只屬于新用戶,而不屬于公共

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超7個(gè)贊
先用root帳戶登錄進(jìn)去,輸入:
mysql>insert into mysql.user(Host,User,Password) values
("localhost","admin",password("1234"));
// 刷新權(quán)限表
mysql>flush privileges;
這樣就新建了一個(gè)用戶名:admin,密碼:1234的用戶。
退出去,再用新建的用戶登錄就可以了。
添加回答
舉報(bào)