centos7 mysql 幫一個用戶開帳號, 看不到密碼
时间: 2024-06-22 17:02:47 浏览: 13
在 CentOS 7 中安装并配置 MySQL 为用户提供账户时,如果用户看不到自己的密码,通常是因为数据库管理系统中存储的是散列形式的密码。以下是创建用户和设置密码的基本步骤:
1. 安装 MySQL(如有必要):
```sh
sudo yum install mysql-server
```
或者使用 yum-catalogs 和 dnf 来安装:
```sh
sudo yum-config-manager --enable epel
sudo dnf install mysql-server
```
2. 启动和设置服务:
```sh
sudo systemctl start mysqld
sudo systemctl enable mysqld
```
3. 登录到 MySQL 命令行客户端(root 用户):
```sh
sudo mysql -u root -p
```
输入密码后,你会进入 MySQL 的命令行界面。
4. 创建新用户并为其设置密码:
```sql
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'newpassword';
```
这里 `newuser` 是用户名,`newpassword` 是你想设置的新密码。如果你想让用户可以从任何主机连接,替换 `localhost` 为 `%`。
5. 授权用户的权限(例如,只读或读写):
```sql
GRANT SELECT, INSERT, UPDATE, DELETE ON *.* TO 'newuser'@'localhost';
FLUSH PRIVILEGES;
```
这将允许新用户执行基本的数据库操作。
6. 退出 MySQL 客户端:
```sql
.quit
```
如果你已经按照上述步骤设置了密码,但是用户仍然无法查看或更改,可能是因为 MySQL 使用了不可明文查看的加密方式。在这种情况下,用户需要登录时直接输入密码,系统不会显示给用户。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)