當前位置:首頁 » 數據倉庫 » mysql用戶指定資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

mysql用戶指定資料庫

發布時間: 2023-07-09 19:16:55

⑴ 如何修改Mysql資料庫的用戶名和密碼

修改mysql資料庫的用戶名和密碼

更改密碼

1、mysql -u root -p

2、Enter password:***

3、mysql>use mysql; #選擇資料庫

4、Database changed

5、mysql> UPDATE user SET password=PASSWORD("新密碼") WHERE user='你的用戶名';

6、mysql> FLUSH PRIVILEGES;

7、mysql> quit;

(1)mysql用戶指定資料庫擴展閱讀:

mysql常用命令:

安裝(基於centos)

yum -y install mariadb mariadb-server #centos7版本

yum -y install mysql mysql-server #centos7以下版本

啟動

service mysqld start #開啟 centos7以下版本

chkconfig mysqld on #設置開機自啟

OR

systemctl start mariadb #centos7

systemctl enable mariadb

設置密碼

1 、mysqladmin -u root -p123 password '1234' #修改root用戶密碼

2、進入mysql庫修改user表
mysql>use mysql;
mysql>update user set password=password('你的密碼') where user='root';
mysql>flush privileges;

登錄

mysql #本地登錄,默認用戶root,空密碼,用戶為[email protected]

mysql -uroot -p1234 #本地登錄,指定用戶名和密碼,用戶為[email protected]

mysql -uroot P埠號 -h 192.168.31.95 -p密碼 #遠程登錄,用戶為[email protected]

查看

ps aux |grep mysqld #查看進程

netstat -an |grep 3306 #查看埠

⑵ 如何指定訪問mysql資料庫許可權

1.使用navicat

1)首先使用root用戶新建連接
2)新建MySQL用戶

3)點擊許可權,選擇添加許可權,出現MySQL中已存在的資料庫列表,選擇你要為該新建用戶開放的資料庫,此處選擇「maibao」資料庫,選擇一些必要的許可權信息(我這里進行了全部許可權選擇),確定

⑶ mysql 8.0 創建新的資料庫、用戶並授權,以及相關查看並刪除操作

以創建wordpress網站的資料庫為例

1、創建資料庫

創建可指定字元,或者不指定字元,如果不指定字元,默認為 utf8mb4 和 utf8mb4_0900_ai_ci


2、創建用戶

可自行指定用戶可訪問的IP地址范圍。

3、授權用戶


4、直接一步到位

或者 這種方法 :創建並授權用戶,是二和三的合並。

1、查看資料庫

show databases可查詢所有存在的資料庫

2、查看用戶信息

用戶信息在系統資料庫mysql中的user表中。密碼查詢不會顯示明文密碼,而是顯示為加密後的密文。

3、查看用戶許可權

有兩種方式查看。

第一種方式 : show grants for 'userwordpress'

第二種方式: select * from mysql.user where user='userwordpress'G;

g 相當於』;』

G使每個欄位列印到單獨的行,也有 』;' 的作用

只能查出哪個資料庫的哪張表的許可權,如查userwordpress在mysql資料庫的user表的許可權,顯示都是N(no),沒有許可權,如果查root用戶就都是Y(yes)選擇了。

用drop而非delete,簡單的區分就是,drop是刪除【表】,truncate與delete則是刪除表中【記錄】。

刪除用戶

同理,刪除資料庫

用drop刪除時,會有確認信息,為了防止誤刪。(刪庫跑路,請謹慎操作)

⑷ 使MySql某用戶只能看到某個資料庫的某張表

在mysql庫里添加一個用戶,設置用戶的許可權 grant select on dbname.table to user@'%' ;

⑸ mysql建立新用戶後如何指定只管理自己的資料庫

在用戶許可權里有設置的。你想該用戶管理哪個資料庫就給哪個的許可權。其它的不要打勾就行了。很簡單啊。 補充: 創建完新用戶後不要給全局許可權。然後在下面找到「按資料庫指定許可權」,然後點擊「在下列數 據庫添加許可權」後面的下拉列表,選擇資料庫,選擇數據下面的全部,然後選擇結構除了最下面三個以外的復選框,其他一律不選,然後點擊「執行」按鈕,這樣就 配置好了這個用戶完全管理這個資料庫的許可權了。[這是我的做法,當然,你也可以根據你的實際需要去給許可權。]