#include //我自毕哗己做的,你拿去用吧!\x0d\x0a#include \x0d\x0astruct e\x0d\x0a{\x0d\x0a char a[10]\x0d\x0a char b[10]\x0d\x0a}z\x0d\x0aint main()\x0d\x0a{ int t=0\x0d\x0achar s[10],d[10]\x0d\x0aFILE *p\x0d\x0a void as()\x0d\x0aif ((p=fopen("m.txt","r+"))==NULL) \x0d\x0a {\x0d\x0a p=fopen("m.txt","w+")\x0d\x0a t=1\x0d\x0a }\x0d\x0a if(t==1)\x0d\x0a {\x0d\x0a printf("当前没有任何用户\n")\x0d\x0aprintf("请新建
用户名: ")\x0d\x0a scanf("%s",s)\x0d\x0a printf("为用户猜数桐设置
密码:穗坦 ")\x0d\x0a scanf("%s",d)\x0d\x0astrcpy(z.a,s)\x0d\x0astrcpy(z.b,d)\x0d\x0afprintf(p,"%s %s",z.a,z.b)\x0d\x0a fclose(p)\x0d\x0a }\x0d\x0a if(t==0)\x0d\x0a {\x0d\x0aprintf("
请输入用户名: ")\x0d\x0ascanf("%s",s)\x0d\x0a fscanf(p,"%s %s",z.a,z.b)\x0d\x0a fclose(p)\x0d\x0a if (!strcmp(z.a,s))\x0d\x0a{\x0d\x0aprintf("请输入密码:")\x0d\x0a scanf("%s",d)getchar()\x0d\x0a if(!strcmp(z.b,d))\x0d\x0a { char i\x0d\x0a printf("是否要修改密码?(输入y修改,n退出!)")\x0d\x0a scanf("%c",&i)\x0d\x0a if(i=='y')\x0d\x0a { \x0d\x0a printf("请输入修改密码:")\x0d\x0a scanf("%s",z.b)\x0d\x0a p=fopen("m.txt","w+")\x0d\x0a fprintf(p,"%s %s",z.a,z.b)\x0d\x0a fclose(p)\x0d\x0a printf("修改成功!")\x0d\x0a \x0d\x0a }\x0d\x0a\x0d\x0a}\x0d\x0a else printf("密码错误!")\x0d\x0a}\x0d\x0aelse printf("用户名错误")\x0d\x0a fclose(p)\x0d\x0a \x0d\x0a }\x0d\x0a\x0d\x0a}在SQL数亩茄历据库中查找程序的登陆用纳扒户名和密码方法:
1、点击查询分析器。
2、连接时,身份验证使用"使用windows身份验证" 。
3、用所建的用户名和密码登陆。
【拓展资料】
建立多个用户和登陆密码,为迅搜其赋予不同的权限,代码如下:
CREATE LOGIN <用户名>WITH PASSWORD = '<密码>'
CREATE USER <用户名>
评论列表(0条)