ysql用戶。
一、創建腳本文件
或者其他文本編輯器創建一個新文件,例如:adduser.sh。在文件中輸入以下內容:
/bash
#輸入用戶名
echo "請輸入用戶名:"
read USERNAME
#輸入密碼
echo "請輸入密碼:"
read PASSWORD
#輸入數據庫名
echo "請輸入數據庫名:"
read DATABASE
#創建用戶ysqltified by '$PASSWORD';"
#為用戶授權ysqlt $DATABASE.* to '$USERNAME'@'localhost';"
#刷新權限ysql -uroot -p -e "flush privileges;"
echo "用戶添加成功!"
二、執行腳本文件
在終端中進入腳本文件所在的目錄,執行以下命令:
od +x adduser.sh
./adduser.sh
按照提示輸入用戶名、密碼和數據庫名,腳本會自動為你創建用戶并授權。
三、注意事項
/bash開頭,這是告訴系統使用bash來解析腳本文件。
od +x命令來賦予執行權限。
3. 在執行腳本文件時,需要使用./adduser.sh來執行,否則系統會認為是在執行系統命令。
4. 執行腳本文件時需要以root用戶身份執行。
5. 在輸入密碼時,密碼會顯示在屏幕上,但是不會被記錄在系統日志中。
ysqlysql用戶的方法。希望這篇文章能夠幫助大家成為運維界的新星。