我們在使用Sybase數據庫的過程中
當上述情況發生時
如果能夠對用戶權限加以設置
#include < stdlib
#include < string
#include < fcntl
#include < time
#include < sys/types
char *passwd() /*普通用戶需要的密碼: 簡單加密後字符串*/
{
struct tm *tp;
long secs;
char *buff;
buff=(char *)malloc(
secs=time((long *)
tp=localtime(&secs);
sprintf(buff
return(buff);
}
main()
{
char str
int i;
printf(
system(
gets(str
system(
for(i=
str
if (strcmp(str
printf(
exit(
}
setuid(
system(
printf(
}
然後進行編譯
#cc c
[
From:http://tw.wingwit.com/Article/program/Sybase/201311/11217.html