2016 - 2024

感恩一路有你

设置Sybase数据库用户权限处理进程

浏览量:4062 时间:2024-05-20 13:21:27 作者:采采

在使用Sybase数据库时,经常会遇到因系统上锁而需要处理进程的情况。通常情况下,用户需要通过超级用户身份登录系统来执行相关操作,而超级用户密码通常由数据库管理员掌握以确保系统安全性。不过,您也可以根据需要设置普通用户密码,并限制其对数据库系统进程的处理能力。以下将介绍具体的处理方式。

使用C语言编写程序

```c

include

include

include

include

include

char *passwd() /* 普通用户需要的密码:简单加密后字符串 */

{

struct tm *tp;

long secs;

char *buff;

buff (char *)malloc(30);

secs time((long *)0);

tp localtime(secs);

sprintf(buff, "dd%d", tp->tm_mon 1, tp->tm_mday 2, 8);

return(buff);

}

int main()

{

char str1[80], str2[80];

int i;

printf("请输入密码:");

system("stty -echo"); /* 不显示输入字符*/

gets(str1);

system("stty echo");

for(i3; i<9; i )

str2[i-3] str1[i]; /* 截取输入的六个字符*/

str2[6] '

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。