欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql如何授權創(chuàng)建數(shù)據(jù)庫

劉姿婷2年前14瀏覽0評論

MySQL是一種常用的數(shù)據(jù)庫管理系統(tǒng),使用它可以方便地管理數(shù)據(jù)庫。在MySQL中,授權是指授予一個用戶對某個數(shù)據(jù)庫的權限。如果需要給用戶授權創(chuàng)建數(shù)據(jù)庫,需要進行如下幾個步驟。

第一步:以root賬號登錄MySQL。

$ mysql -u root -p

第二步:創(chuàng)建一個需要授權的用戶。

mysql>CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';

這里的‘newuser’是用戶名,‘localhost’表示本地,‘password’是密碼。

第三步:授權該用戶對數(shù)據(jù)庫進行創(chuàng)建操作。

mysql>GRANT CREATE ON *.* TO 'newuser'@'localhost';

這里的‘*.*’表示對所有的數(shù)據(jù)庫進行授權操作。如果要對指定的數(shù)據(jù)庫進行授權,可以將‘*.*’替換成‘database.*’的形式,其中database為具體的數(shù)據(jù)庫名。

第四步:刷新權限。

mysql>FLUSH PRIVILEGES;

到此為止,已經(jīng)完成了用戶‘newuser’對MySQL數(shù)據(jù)庫的授權操作。用戶可以使用相應的賬號密碼登錄MySQL,并創(chuàng)建數(shù)據(jù)庫。例如:

$ mysql -u newuser -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.33-0ubuntu0.16.04.1 (Ubuntu)
Copyright (c) 2000, 2021, Oracle and/or its affiliates.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>CREATE DATABASE testdb;
Query OK, 1 row affected (0.00 sec)

如此,就順利地完成了對用戶創(chuàng)建MySQL數(shù)據(jù)庫的授權操作。