使用嘆號(!)禁止使用者終端進入的乙個方法。
複製** **如下:
mysql> grant all privileges on wub to 『wubx'@'172.16.100.185′ identified 程式設計客棧by 『fd52!wubx&,';
query ok, 0 rows affected (0.00 sec)
mysql>quit;
#mysql -h 172.16.100.185 -u wubx -pfd52!wubx&,
-bash: !wubx@,: event no found
仔細看一下,原來他把!後面的字串做為命令執行了。又試了乙個n**icat的管理端,也一樣存在密碼不正常的問題。
在測一下程式www.cppcns.com方面是不是可以用,寫乙個php測一下。
複製** **如www.cppcns.com下:
$link = mysql_connect('172.16.100.185′,'wubx','fd52!wubx&,');
if (!link)
echo 『connected successfully';mysql_close($link);
?>
#php testdb.php
connected successfully
還看程式中能正常識別。
php還是可以ok通過的。
本文標題: mysql使用者密碼中的特殊字元嘆號(!)的妙用
本文位址:
oracle使用者密碼設定的特殊字元問題
當oracle使用者的密碼裡帶有如 等特殊字元時,會出現一些問題。以hr使用者為例 當oracle使用者的密碼裡帶有 時 sys orcl alter user hr identified by qwet 2017 alter user hr identified by qwet 2017 erro...
MYSQL中root使用者忘記密碼
一 mysql中root使用者忘記密碼找回方式 1 先關閉所有正在執行的mysqld程序 service mysqld stop 2 使用跳過授權表引數啟動mysql mysqld safe skip grant tables user mysql 3 為root localhost設定新密碼 my...
mysql中繁體特殊字元的編碼設定
有些繁體的特殊字在utf8中是無法顯示的。例如 實 這個字在輸入法中都無法打出來的。類似於白話的口語。為了支援這些字,資料庫需要用比utf8支援更多字的utfmb4的charset。而只有5.3以上版本的mysql才支援。為了支援這種charset,必須在連線db後重新set下charset。注意,...