MariaDB 密碼,新用戶添加


修改root密碼
1.以root身份在終端登陸(必須)
2.輸入 mysqladmin -u root -p password ex
后面的 ex 是要設置的密碼
3.回車后出現 Enter password 
輸入就密碼,如果沒有,直接回車

 

打開遠程訪問權限

MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

如果遠程還是沒有辦法訪問,那就開啟3306端口就行:

[root@marslv yum.repos.d]# iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
[root@marslv yum.repos.d]# service iptables save
[root@marslv yum.repos.d]# service iptables restart

 

創建用戶
//創建用戶
mysql> insert into mysql.user(Host,User,Password) values("localhost","admin",password("admin"));
//刷新系統權限表
mysql>flush privileges;
這樣就創建了一個名為:admin  密碼為:admin  的用戶。

創建數據庫(在root權限下)
create database mydb;
//授權admin用戶擁有mydb數據庫的所有權限。
>grant all privileges on mydb.* to admin@localhost identified by 'admin';
//刷新系統權限表
mysql>flush privileges;

刪除用戶。
@>mysql -u root -p
@>密碼
mysql>DELETE FROM user WHERE User="admin" and Host="localhost";
mysql>flush privileges;
//刪除用戶的數據庫
mysql>drop database mydb;

修改指定用戶密碼。
@>mysql -u root -p
@>密碼
mysql>update mysql.user set password=password('新密碼') where User="admin" and Host="localhost";

mysql>flush privileges;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM