MySQL是一種廣泛使用的關系型數據庫管理系統,管理員在日常運維中需要增加權限來管理數據庫。下面介紹幾種增加管理員權限的方法。
方法一:使用GRANT語句。
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
以上語句中,'admin'是新管理員的用戶名,'password'是新管理員的密碼。GRANT ALL PRIVILEGES ON *.*表示賦予該管理員所有數據庫的所有權限。WITH GRANT OPTION表示該管理員可以授權給其他用戶。
方法二:使用ALTER USER語句。
ALTER USER 'admin'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
以上語句中,'admin'是要修改的管理員用戶名,'password'是新的密碼。mysql_native_password表示使用MySQL原生密碼。
方法三:使用SET PASSWORD語句。
SET PASSWORD FOR 'admin'@'localhost' = PASSWORD('password');
以上語句中,'admin'是要修改的管理員用戶名,'password'是新的密碼。
以上三種方法都能成功增加管理員權限,一般情況下使用GRANT語句最為常見。
下一篇mysql如何增添數據