將學籍主機IP、資料庫帳密,供縣OpenID主機定時連線取得OpenID單一認證資料
- vim /etc/hosts.allow,在 mysqld 的連線範圍內,加入縣網主機IP:163.23.200.2
sshd:172.16.3.2
mysqld:localhost, 127.0.0.1, 163.23.200.2
- 防火牆程式,開放3306埠。vim /bin/firewall.sh
iptables -I INPUT -p tcp -s 163.23.200.2 --dport 3306 -j ACCEPT
- 設定資料庫使用者與授權
假設貴校的學籍系統資料庫叫sfs3,而您提供的連線帳號叫openid,而密碼是chcopenid,則請在資料庫內執行下面三條指令。 您可自行依貴校資料庫名稱及所須的帳密設定,請記錄下來,以便申請時填寫。
請先登入資料庫後再執行下面三行指令,就完成了。[登入資料庫] mysql -uroot -p
- GRANT SELECT ON sfs3.student_view TO openid@163.23.200.2 IDENTIFIED BY 'chcopenid';
- GRANT SELECT ON sfs3.teacher_course_view TO openid@163.23.200.2 IDENTIFIED BY 'chcopenid';
- GRANT SELECT ON sfs3.teacher_post_view TO openid@163.23.200.2 IDENTIFIED BY 'chcopenid';
- vim /etc/mysql/my.cnf
bind-address = 127.0.0.1 改為 bind-address = 163.23.115.67 (直接把它mark起來,不知行不行)